Canada Corporation Registry

Money services businesses

8,336 incorporated businesses on FINTRAC's money services business registry, 4,204 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,204 businesses match.

Money services businesses
NameRegistrationServicesStatus
0821345BC LTDCNL CHECKI 'N' LOANSN300002049Cheque cashingRegistered
100 EXCHANGE INC.100 ExchangeC100000147Foreign exchange dealing, Money transferring, Dealing in virtual currenciesRegistered
1000005205 ONTARIO INC.ARG HOME DÉCORC100000775Foreign exchange dealingRegistered
1000042609 ONTARIO INC.FREEDOM FINANCEM23841649Money transferring, Issuing or redeeming money ordersRegistered
1000165913 ONTARIO INCCuc MSB Corp.C100000817Money transferringRegistered
1000216373 ONTARIO INC.CHECK CASHING CANADAC100000911Cheque cashingRegistered
1000220541 ONTARIO INC.OSCO EXPRESS SERVICES, FAZAL SPORTS WEARN300000388Foreign exchange dealing, Money transferring, Issuing or redeeming money orders, Cheque cashingRegistered
1000287964 ONTARIO CORPNIAGARA CURRENCY EXCHANGEN300000760Foreign exchange dealing, Money transferringRegistered
1000324499 ONTARIO LTDALLPAYM23335589Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
1000356563 ONTARIO INC.ADVANCE SECURITY SERVICES CO. AND RESPONSE SAFETY SECURITY & INVESTIGATIONSC100000007Transporting currency (armoured cars)Registered
1000392924 ONTARIO INC.CHECK ITC10001556Cheque cashingRegistered
1000410952 ONTARIO INC.NPFGC10001206Cheque cashingRegistered
1000450406 ONTARIO INC.ABATE FINANCIALC10001583Foreign exchange dealing, Money transferringRegistered
1000472434 ONTARIO LTD.SOPHI EXCHANGE LTD.N300000424Foreign exchange dealing, Money transferringRegistered
1000496921 ONTARIO INC.NiaXM23985030Foreign exchange dealing, Money transferringRegistered
1000515124 ONTARIO INCF8 WALLETC100000224Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
1000541461 ONTARIO CORPRoya SupermarketC100000269Foreign exchange dealingRegistered
1000561723 ONTARIO INC.ORCHID FINANCIALSC100000964Cheque cashingRegistered
1000562552 ONTARIO LTD.LESKAR PAYMENTSM23344351Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Payment services (PSP)Registered
1000588131 ONTARIO INC.FALAMAK EXCHANGEN300000281Foreign exchange dealing, Money transferringRegistered
1000600674 ONTARIO INC.N300001381Money transferring, Dealing in virtual currencies, Cheque cashingRegistered
1000627374 ONTARIO INC.EXTRANSN300001925Foreign exchange dealing, Money transferringRegistered
1000698960 ONTARIO INC.HARIRI CURRENCY EXCHANGEC100000288Foreign exchange dealing, Money transferringRegistered
1000750539 ONTARIO INC.TZ FOREXC100000264Foreign exchange dealing, Money transferring, Dealing in virtual currenciesRegistered
1000787946 ONTARIO INC.BYCOINTRADEC100000524Foreign exchange dealing, Money transferring, Dealing in virtual currenciesRegistered
1000790822 ONTARIO INC.THE CASH SOURCEC10001335Cheque cashingRegistered
1000796915 ONTARIO INC.CASH FLASHC100000917Cheque cashingRegistered
1000798133 ONTARIO INC.CAPITAL EXCHANGEC100000174Foreign exchange dealing, Money transferringRegistered
1000824434 ONTARIO INC.VIP EXCHANGEC100000135Foreign exchange dealing, Money transferringRegistered
1000839920 ONTARIO INC.CASH + CURRENCY EXCHANGEC10001479Foreign exchange dealing, Money transferring, Cheque cashingRegistered
1000844173 ONTARIO INC.WE CASH CHEQUEC100001041Cheque cashingRegistered
1000903827 ONTARIO INC.Sadoon ExchangeC100000216Foreign exchange dealing, Money transferringRegistered
1000947225 ONTARIO INC.CherubiC100000537Money transferring, Payment services (PSP)Registered
1000973698 ONTARIO INCORPORATEDPOLLEN TECHNOLOGIES LIMITEDC100000290Dealing in virtual currenciesRegistered
1000977737 ONTARIO INC.LIKWIDC100000475Foreign exchange dealing, Money transferring, Payment services (PSP)Registered
1000987224 ONTARIO INC.CASH TIGERC100000963Cheque cashingRegistered
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
1001038921 ONTARIO INC.THE CASH ZONEC100001038Cheque cashingRegistered
1001041685 Ontario Inc.Taj Currency ExchangeC100000689Foreign exchange dealing, Money transferringRegistered
1001042244 Ontario Inc.Kings TrustC100000674Foreign exchange dealing, Money transferringRegistered
1001065867 ONTARIO INC.Swift HubC100000695Foreign exchange dealing, Money transferringRegistered
1001080499 ONTARIO INC.YAS EXCHANGEC100001002Foreign exchange dealing, Money transferring, Dealing in virtual currenciesRegistered
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
1001113549 ONTARIO INC.BUY CRYPTO CANADAC100000948Dealing in virtual currenciesRegistered
1001138933 ONTARIO CORP.KPAYCANC100000661Money transferring, Dealing in virtual currenciesRegistered
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
1001166352 ONTARIO INC.C100000645Cheque 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.