Canada Corporation Registry

Money services businesses

8,475 incorporated businesses on FINTRAC's money services business registry, 4,336 of them registered today: money transferring, foreign exchange, virtual currencies and more. Each is linked to its company page where this site has one.

Registered today, by service

A business can offer several

Look up a money services business

4,336 businesses match.

Money services businesses
NameRegistrationServicesStatus
1001198746 ONTARIO CORP.GWALA PAYN300001353Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Crowdfunding platform, Payment services (PSP)Registered
1001199486 ONTARIO INCC10001467Cheque cashingRegistered
1001225492 ONTARIO INC.WFGN300000327Cheque cashingRegistered
1001230461 ONTARIO INC.NEW ERA SOLUTIONSN300000386Cheque cashingRegistered
1001243189 ONTARIO INC.QC MONEY SERVICESN300000274Cheque cashingRegistered
1001262612 ONTARIO LIMITEDC10001268Foreign exchange dealing, Money transferring, Issuing or redeeming money orders, Dealing in virtual currencies, Crowdfunding platform, Payment services (PSP)Registered
1001278199 ONTARIO INC.VALOURGUARD PROTECTION SERVICESC100000710Transporting currency (armoured cars)Registered
1001279567 ONTARIO INC.N300000204Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
1001281824 ONTARIO INC.N300001911Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
1001283030 ONTARIO LIMITEDN300001871Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
1001283032 ONTARIO CORP.N300001876Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
1001283034 ONTARIO CORPORATIONN300001910Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
1001312550 ONTARIO INC.COMMON CENTC100000879Cheque cashingRegistered
1001317006 ONTARIO INC.C10001654Cheque cashingRegistered
1001331970 ONTARIO INC.THE COIN SHACKN300001054Dealing in virtual currenciesRegistered
1001354390 ONTARIO INCN300001060Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
1001354393 ONTARIO LIMITEDN300002400Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
1001355572 ONTARIO INCC10001266Foreign exchange dealing, Money transferringRegistered
1001357563 ONTARIO CORPORATIONN300002428Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
1001371959 ONTARIO INC.SIX LEDGERN300000870Foreign exchange dealing, Dealing in virtual currenciesRegistered
1001381635 ONTARIO INC.SECUR TRANS ARMOURED SERVICES CANADAC10001640Transporting currency (armoured cars)Registered
1001389757 ONTARIO INC.N300000990Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
1001392451 ONTARIO INC.E&T OMEED ENERPRISEN300000326Foreign exchange dealing, Money transferringRegistered
1001393810 ONTARIO INC.TORONTO CURRENCY EXCHANGEC10001217Foreign exchange dealing, Money transferringRegistered
1001394384 ONTARIO LTD.N300000895Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
1001411596 ONTARIO INC.4X4UN300000101Foreign exchange dealingRegistered
1001411624 ONTARIO INC.BAHMANI CURRENCY EXCHANGEM23242119Foreign exchange dealing, Money transferring, Dealing in virtual currenciesRegistered
1001412176 ONTARIO CORPORATIONN300002304Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
1001421130 ONTARIO INC.CRYPTOMOON EXCHANGEN300000829Foreign exchange dealing, Money transferring, Dealing in virtual currenciesRegistered
1001431574 ONTARIO CORP.SATURNPAYN300002022Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
1001438129 ONTARIO INC.N300001479Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
1001438135 ONTARIO INC.N300001487Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
1001438141 ONTARIO INC.N300001482Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
1001438269 ONTARIO INC.N300001480Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
1001452775 ONTARIO INC.N300000081Dealing in virtual currencies, Payment services (PSP)Registered
1001465635 ONTARIO INC.PAYDAY SHOPN300001865Cheque cashingRegistered
1001471791 ONTARIO INC.CHEQUE & SAVEN300001870Cheque cashingRegistered
1001493490 ONTARIO INC.7AWELN300001850Money transferring, Dealing in virtual currenciesRegistered
1001494374 ONTARIO CORP.N300000973Foreign exchange dealing, Money transferring, Issuing or redeeming money orders, Dealing in virtual currencies, Crowdfunding platform, Payment services (PSP)Registered
1001513079 ONTARIO INC.N300000900Foreign exchange dealing, Dealing in virtual currenciesRegistered
1001575744 ONTARIO INC.STERLING PAYMENT SERVICESN300000652Cheque cashingRegistered
1001582177 ONTARIO INC.N300001052Foreign exchange dealing, Money transferringRegistered
1001590854 ONTARIO INCN300001857Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
1001592305 ONTARIO INCN300000749Cheque cashingRegistered
1001592476 ONTARIO INC.PALLADIUM FINANCIAL EXCHANGEN300000619Foreign exchange dealing, Money transferring, Payment services (PSP)Registered
1001596107 ONTARIO INC.N300001884Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
1001617824 ONTARIO CORPNOVA EXCHANGEN300000941Foreign exchange dealing, Money transferringRegistered
1001632661 ONTARIO INC.BITBANCN300002206Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Cheque cashingRegistered
1001651286 ONTARIO INC.ARSHA CURRENCY EXCHANGEN300002388Foreign exchange dealing, Money transferringRegistered
1001657373 ONTARIO INC.N300002156Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered

What a money services business is

A business that transfers money, exchanges currencies, deals in virtual currencies or offers similar services must register with FINTRAC, Canada's financial intelligence unit, to offer them. A registration that has expired, ceased or been revoked means the business is no longer registered.

From FINTRAC's money services business registry, as published in its open data each month. Businesses without an incorporation, most often run by an individual, are left out.