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

2,485 businesses match.

Money services businesses
NameRegistrationServicesStatus
1000324499 ONTARIO LTDALLPAYM23335589Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
1000515124 ONTARIO INCF8 WALLETC100000224Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
1000562552 ONTARIO LTD.LESKAR PAYMENTSM23344351Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
1000947225 ONTARIO INC.CherubiC100000537Money transferring, Payment services (PSP)Registered
1000977737 ONTARIO INC.LIKWIDC100000475Foreign exchange dealing, Money transferring, Payment services (PSP)Registered
1000987844 ONTARIO INC.Barnes Bridge CapitalC100000326Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
1000991875 ONTARIO INC.THE MONEY MASTER, ONTARIO PAYMENTSC100000389Foreign exchange dealing, Payment services (PSP), Cheque cashingRegistered
1001086517 ONTARIO INC.Eclat Money ServicesC100000727Money transferring, Issuing or redeeming money orders, Payment services (PSP)Registered
1001086916 ONTARIO INC.SARANGA MONEY TRANSFERC100000568Foreign exchange dealing, Money transferring, Payment services (PSP)Registered
1001148579 ONTARIO CORPORATIONC10001709Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
1001148583 ONTARIO LIMITEDAVERMOC10001710Foreign exchange dealing, Money transferring, Issuing or redeeming money orders, Dealing in virtual currencies, Payment services (PSP), Private cash machine (ABM) servicesRegistered
1001198746 ONTARIO CORP.GWALA PAYN300001353Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Crowdfunding platform, Payment services (PSP)Registered
1001262612 ONTARIO LIMITEDC10001268Foreign exchange dealing, Money transferring, Issuing or redeeming money orders, Dealing in virtual currencies, Crowdfunding platform, Payment services (PSP)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
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
1001357563 ONTARIO CORPORATIONN300002428Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
1001389757 ONTARIO INC.N300000990Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
1001394384 ONTARIO LTD.N300000895Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
1001412176 ONTARIO CORPORATIONN300002304Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
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
1001494374 ONTARIO CORP.N300000973Foreign exchange dealing, Money transferring, Issuing or redeeming money orders, Dealing in virtual currencies, Crowdfunding platform, Payment services (PSP)Registered
1001590854 ONTARIO INCN300001857Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
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
1001657373 ONTARIO INC.N300002156Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
1001662662 ONTARIO CORPZEEZO PAYN300001938Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
1001662747 ONTARIO INC.ESHTAA PAYN300002256Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
1001662764 ONTARIO INC.HUBBLE PAYN300002261Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
1001668838 ONTARIO INC.N300002218Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
1001689756 ONTARIO INC.N300001862Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
1001717707 ONTARIO INC.RAEPAYN300002267Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
1001732358 ONTARIO INCHERMEX CURRENCY EXCHANGE AND PAYMENT SERVICESN300002147Foreign exchange dealing, Money transferring, Payment services (PSP)Registered
1001734718 ONTARIO CORP.N300002231Foreign exchange dealing, Money transferring, Issuing or redeeming money orders, Dealing in virtual currencies, Payment services (PSP)Registered
1001752017 ONTARIO INC.N300002360Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
1001756530 ONTARIO INC.N300002277Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
1001756534 ONTARIO INC.N300002279Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
1001773763 ONTARIO INC.N300002359Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
10241219 MANITOBA LTD.WIISAPAYC10001204Money transferring, Payment services (PSP)Registered
10686409 CANADA INCDINAR CURRENCY EXCHANGEM18529770Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
1092623 B.C. LTD.N300001631Foreign exchange dealing, Money transferring, Issuing or redeeming money orders, Dealing in virtual currencies, Crowdfunding platform, Payment services (PSP), Transporting currency (armoured cars), Cheque cashingRegistered

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.