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

370 businesses match.

Money services businesses
NameRegistrationServicesStatus
0821345BC LTDCNL CHECKI 'N' LOANSN300002049Cheque cashingRegistered
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
1000392924 ONTARIO INC.CHECK ITC10001556Cheque cashingRegistered
1000410952 ONTARIO INC.NPFGC10001206Cheque cashingRegistered
1000561723 ONTARIO INC.ORCHID FINANCIALSC100000964Cheque cashingRegistered
1000600674 ONTARIO INC.N300001381Money transferring, Dealing in virtual currencies, Cheque cashingRegistered
1000790822 ONTARIO INC.THE CASH SOURCEC10001335Cheque cashingRegistered
1000796915 ONTARIO INC.CASH FLASHC100000917Cheque cashingRegistered
1000839920 ONTARIO INC.CASH + CURRENCY EXCHANGEC10001479Foreign exchange dealing, Money transferring, Cheque cashingRegistered
1000844173 ONTARIO INC.WE CASH CHEQUEC100001041Cheque cashingRegistered
1000987224 ONTARIO INC.CASH TIGERC100000963Cheque cashingRegistered
1000991875 ONTARIO INC.THE MONEY MASTER, ONTARIO PAYMENTSC100000389Foreign exchange dealing, Payment services (PSP), Cheque cashingRegistered
1001038921 ONTARIO INC.THE CASH ZONEC100001038Cheque cashingRegistered
1001166352 ONTARIO INC.C100000645Cheque cashingRegistered
1001199486 ONTARIO INCC10001467Cheque cashingRegistered
1001225492 ONTARIO INC.WFGN300000327Cheque cashingRegistered
1001230461 ONTARIO INC.NEW ERA SOLUTIONSN300000386Cheque cashingRegistered
1001243189 ONTARIO INC.QC MONEY SERVICESN300000274Cheque cashingRegistered
1001312550 ONTARIO INC.COMMON CENTC100000879Cheque cashingRegistered
1001317006 ONTARIO INC.C10001654Cheque cashingRegistered
1001465635 ONTARIO INC.PAYDAY SHOPN300001865Cheque cashingRegistered
1001471791 ONTARIO INC.CHEQUE & SAVEN300001870Cheque cashingRegistered
1001575744 ONTARIO INC.STERLING PAYMENT SERVICESN300000652Cheque cashingRegistered
1001592305 ONTARIO INCN300000749Cheque cashingRegistered
1001632661 ONTARIO INC.BITBANCN300002206Foreign exchange dealing, Money transferring, Dealing in virtual currencies, Cheque cashingRegistered
10025181 MANITOBA LTDCASH IN A FLASHN300000213Cheque cashingRegistered
102128318 SASKATCHEWAN LTD.SANDY BAY RESTAURANTC100001158Cheque cashingRegistered
10254311 MANITOBA LTD.BARGAINS GALORE&TOBACCON300000171Cheque cashingRegistered
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
11473743 CANADA INC.C100001044Foreign exchange dealing, Money transferring, Issuing or redeeming money orders, Dealing in virtual currencies, Crowdfunding platform, Payment services (PSP), Transporting currency (armoured cars), Cheque cashingRegistered
1296828 BC LTDROSSBURN DOLLAR STOREN300000641Cheque cashingRegistered
1318234 ONTARIO INCTORONTO LATINOC10001394Cheque cashingRegistered
1445175 ONTARIO INC.STOP 4 CASH 1000N300000289Cheque cashingRegistered
14617380 CANADA INCMONEYSTOPC100001192Cheque cashingRegistered
15195969 CANADA INCC10001361Foreign exchange dealing, Money transferring, Cheque cashingRegistered
1521827 ONTARIO INC.CASH-A-CHEQUEM08501451Foreign exchange dealing, Cheque cashingRegistered
1526121 B.C. LTD.C10001567Foreign exchange dealing, Money transferring, Issuing or redeeming money orders, Dealing in virtual currencies, Payment services (PSP), Cheque cashingRegistered
1536766 B.C. LTD.C100001151Foreign exchange dealing, Money transferring, Issuing or redeeming money orders, Dealing in virtual currencies, Crowdfunding platform, Cheque cashingRegistered
1544401 B.C. LTD.N300001219Foreign exchange dealing, Money transferring, Issuing or redeeming money orders, Dealing in virtual currencies, Payment services (PSP), Cheque cashingRegistered
1545070 B.C. LTD.N300001089Foreign exchange dealing, Money transferring, Issuing or redeeming money orders, Dealing in virtual currencies, Payment services (PSP), Cheque cashingRegistered
1545072 B.C. LTD.N300001375Foreign exchange dealing, Money transferring, Issuing or redeeming money orders, Dealing in virtual currencies, Payment services (PSP), Cheque cashingRegistered
1546303 B.C. LTD.N300000308Foreign exchange dealing, Money transferring, Issuing or redeeming money orders, Dealing in virtual currencies, Payment services (PSP), Cheque cashingRegistered
1558955 B.C. LTD.N300001893Foreign exchange dealing, Money transferring, Issuing or redeeming money orders, Dealing in virtual currencies, Payment services (PSP), Cheque cashingRegistered
1559013 B.C. LTD.N300001326Foreign exchange dealing, Money transferring, Issuing or redeeming money orders, Dealing in virtual currencies, Payment services (PSP), Cheque cashingRegistered
1560335 B.C. LTD.N300001578Foreign exchange dealing, Money transferring, Issuing or redeeming money orders, Dealing in virtual currencies, Payment services (PSP), Cheque cashingRegistered
1560344 B.C. LTD.N300000199Foreign exchange dealing, Money transferring, Issuing or redeeming money orders, Dealing in virtual currencies, Payment services (PSP), Cheque cashingRegistered
1560978 B.C. LTD.N300001017Foreign exchange dealing, Money transferring, Issuing or redeeming money orders, Dealing in virtual currencies, Payment services (PSP), Cheque cashingRegistered
1561228 B.C. LTDN300000242Foreign exchange dealing, Money transferring, Issuing or redeeming money orders, Dealing in virtual currencies, Payment services (PSP), Cheque cashingRegistered
1561231 B.C. LTDN300001354Foreign exchange dealing, Money transferring, Issuing or redeeming money orders, Dealing in virtual currencies, Payment services (PSP), 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.