QuickBooks Enterprise to QuickBooks Online Advanced
Move off QuickBooks Enterprise because you chose to, not because you were forced to.
QuickBooks Desktop Enterprise is still sold in Canada. Nobody is stranding you. Canadian finance teams move to QuickBooks Online Advanced for three reasons: the annual renewal stopped earning its keep, the controller wants the file reachable from anywhere, and the team stopped sitting in one building. This page is about making that move without losing your history, your sales tax trail, or your inventory valuation.
15,000+ migrations completed. 90+ source platforms. Client data processed in Canada.
The decision, stated plainly
This is a choice migration, so treat it like one
Most migration pages open by telling you the clock is running out. That is not the situation here. Intuit ended Canadian sale of QuickBooks Desktop Pro, Premier and Payroll on 15 April 2025, but Enterprise was not part of that notice and Canadian businesses can still buy and renew it. If you are on Enterprise today, you can stay on Enterprise. So the only honest reason to move is that the alternative is better for how your business actually runs.
| Capability | QuickBooks Enterprise | QuickBooks Online Advanced |
|---|---|---|
| Named users | Up to 40 concurrent, licensed per seat | 25 billable users plus 3 accountant users, no seat installs |
| Access model | Local network, or hosted on a server you rent | Browser and mobile, no hosting layer to pay for |
| Advanced inventory | Bin location, serial and lot tracking, barcode scanning, FIFO option | Not available natively, handled by a connected app |
| Assemblies and bills of material | Build assemblies with component consumption | Bundles only, no build transaction |
| Sales orders | Full sales order workflow | No sales order object, estimates take the role |
| Classes and locations | Classes only | Unlimited classes and locations, plus tags |
| Custom fields | Fixed count by record type | 12 custom fields per form |
| Chart of accounts | Practical file size limits | Unlimited |
| Backups and version control | Your responsibility | Managed by Intuit |
| Annual cost shape | Per seat licence plus hosting plus IT time | Single subscription, no hosting, no server |
Read that table honestly. If the middle column contains something your operation depends on every day, the answer is to stay on Enterprise and we will tell you so on the call.
Why Canadian teams make the switch
Three reasons, in the order they usually come up
The renewal maths stopped working
Enterprise is not one line item. It is the subscription, multiplied by seats, plus the hosting provider if your team is not all on one LAN, plus the server or the virtual desktop, plus the IT hours that go into patching, backups and the annual upgrade. Finance teams rarely add those up in one place. When they do, the number that comes out is usually two to three times the licence line they thought they were paying.
QuickBooks Online Advanced collapses that stack into one subscription. No hosting invoice. No server refresh cycle. No upgrade project every year. For a lot of Canadian businesses in the ten to thirty user range, that is where the case starts and finishes.
The controller wants the file reachable
Hosted Enterprise gives you remote access, but it gives it to you through a remote desktop session that depends on a third party staying up. When that provider has a bad morning, your month end stops. And every new user is a provisioning ticket, not a click.
Browser access changes the operating rhythm. Your accountant opens the file without a session. Your auditor gets a view without a licence. Your CFO signs off from an airport. None of that is exotic, but it is the thing people describe when they say the old setup felt heavy.
The team stopped being in one place
Multi-site Canadian operations are the clearest case. A head office in Toronto, a plant in Manitoba, a sales office in Vancouver and a bookkeeper who works two days a week from home is a normal shape now. On Enterprise that shape costs you a hosting contract and a support relationship. On QuickBooks Online Advanced it costs you nothing extra.
Locations tracking matters here too. Enterprise gives you classes. QuickBooks Online Advanced gives you unlimited classes and unlimited locations as separate dimensions, which is usually a better fit for a business with real branches.
Scope
What moves, and what does not
The second half of this list is the part that decides whether the project goes well. Every migration provider can move a chart of accounts. The ones that go badly are the ones where nobody said out loud, before go live, which of these items were leaving.
| Item | Outcome | How we handle it |
|---|---|---|
| Chart of accounts | Moves | Rebuilt with correct account and detail types, not the generic mapping the wizard applies |
| Customers, jobs, vendors | Moves | Jobs land as sub-customers, ship-to addresses parsed into proper fields rather than one blob |
| Full transaction history | Moves | Invoices, bills, payments, credit memos, deposits, journal entries, at transaction level |
| Open AR and AP | Moves | Aged detail reconciled to the source ageing before sign off |
| Sales tax codes and agencies | Rebuilt | GST, HST, PST, QST codes rebuilt against the correct agencies, filing history preserved as reportable transactions |
| Inventory items and quantities | Moves, with a decision | See the costing section below, this is the one irreversible choice in the project |
| Estimates and purchase orders | Moves | Open estimates arrive closed and are reopened, closed POs lose their bill linkage and are re-linked |
| Reconciliation history | Partially | Reconciled transactions carry an R marker, the historical reconciliation reports do not come across, we archive them as PDFs |
| Attachments and documents | Does not move | Extracted and delivered as a structured archive, re-attached to key records on request |
| Audit trail | Does not move | Source audit trail exported and archived, QuickBooks Online starts a fresh audit log |
| Memorized reports | Does not move | Inventoried before cutover and rebuilt in QuickBooks Online, this is scoped work not an afterthought |
| Custom sales form templates | Does not move | Rebuilt in QuickBooks Online form styles |
| Price levels | Does not move | Modelled as price rules or item level pricing, mapped item by item |
| Sales orders | No equivalent | Open sales orders converted to estimates, the workflow is redesigned with your team before go live |
| Build assemblies | No equivalent | Assemblies become bundles, component consumption is handled by a connected app or by journal, decided in discovery |
| Advanced inventory features | No equivalent | Bin, serial, lot and barcode need a connected inventory app, we scope and cost that in the same project |
| Payroll history | Basic only | We migrate basic payroll data, detailed year to date and pay type history is archived from the source |
| Bank feeds and bank rules | Does not move | Reconnected and rebuilt after go live |
| Users and permissions | Does not move | Roles redesigned in QuickBooks Online Advanced, users re-invited |
The one irreversible choice
Inventory costing is decided once, and it cannot be undone
If your Enterprise file carries inventory, this is the single most important paragraph on this page.
Enterprise and QuickBooks Online do not cost inventory the same way
QuickBooks Desktop values inventory at average cost by default. Enterprise with Advanced Inventory switched on can use FIFO. QuickBooks Online asks you to pick a costing method when inventory is first turned on, and Intuit is explicit that the choice cannot be changed later. If items get created before you make that choice, the file defaults to FIFO and the setting disappears from your options.
That means the sequence of the migration decides your inventory valuation policy permanently. Get the order wrong and there is no support ticket that fixes it. The file has to be rebuilt.
What that changes on your financial statements
Moving a file from average cost to FIFO changes cost of goods sold, changes gross margin, and changes the closing inventory value on your balance sheet. In a period of rising costs the two methods diverge quickly. Your auditor will ask about it. Your lender may ask about it if you have covenants tied to margin or to inventory value.
We put this in front of you in discovery, in writing, with the comparative valuation from your own file rather than a worked example. You decide the policy. We sequence the build so the file gets the method you chose, and we reconcile the inventory valuation summary from both systems before go live.
Discovery
What we look for in an Enterprise file before quoting
An Enterprise file is not a small file. Discovery is where a fixed timeline gets earned, and it is where most of the surprises in a badly run project were sitting in plain sight all along.
The file itself
File size and transaction volume by year. List counts for customers, vendors, items and accounts. How many company files exist, and whether the intention is to consolidate them. Whether multi-currency is switched on, and how many currencies actually appear in transactions. The number of classes in use and whether they are really doing the work of locations.
The inventory footprint
Whether Advanced Inventory is enabled. Whether bin, serial or lot tracking carries operational weight or was switched on and abandoned. How many assemblies exist and whether builds happen weekly or twice a year. Whether unit of measure conversion is in use. Each of these has a different answer, and only one of them is a reason to stop the project.
What is bolted on
Third party applications talking to the file. Point of sale, warehouse, field service, expense capture, e-commerce, CRM. Some have a QuickBooks Online connector and simply need re-authorising. Some do not, and need a replacement chosen and implemented. Finding this out after cutover is how a three week project becomes a three month one.
Reporting that people actually use
We ask for the reports that leave the building. The pack that goes to the board, the schedule the lender wants, the file the external accountant asks for every year. Those get rebuilt and tested against the source before go live. The other 180 memorized reports nobody has opened since 2019 get archived instead of rebuilt, which is usually a meaningful part of the saving.
Canada
The Canadian details a US migration plan misses
The mechanics of a QuickBooks conversion are the same on both sides of the border. The compliance envelope is not, and a plan written for a US file gets these four things wrong.
Sales tax is not one rate, and the history has to survive
HST at 13 percent in Ontario. 14 percent in Nova Scotia. 15 percent in New Brunswick, Prince Edward Island and Newfoundland and Labrador. GST plus PST in British Columbia at 7 percent, Saskatchewan at 6 percent and Manitoba at 7 percent. GST plus QST in Quebec at 9.975 percent. GST only in Alberta and the three territories.
Those codes have to arrive attached to the right agency, and the historical transactions have to keep the code they were filed under. A conversion that collapses provincial codes into one generic tax item leaves you unable to reproduce a filed return, which is the exact document the CRA asks for.
Input tax credit history has to be reproducible
Your GST and HST input tax credits are only as defensible as the transaction detail behind them. If the migration moves summary balances rather than transactions, you can still file, but you cannot substantiate. We move at transaction level specifically so that the ITC position for every filed period can be rebuilt from the new system.
Six years, at a Canadian place of business
The CRA requires records to be kept for six years from the end of the last tax year they relate to, and to be kept at your place of business in Canada unless you have written permission to keep them elsewhere. That shapes what you do with the retired Enterprise file. We deliver a structured archive of the source system, not a shrug and a deleted server.
Your data is processed in Canada
Extraction, staging, transformation and validation happen in Canada. We do not move a Canadian client file offshore to be worked on. If your board, your auditor or your privacy policy has a data residency clause, this is the answer to it, and we will put it in the statement of work.
On payroll, we are direct about scope. We migrate basic payroll data. Detailed pay type history and year to date figures are archived from the source rather than rebuilt in the destination, because a partial payroll history in a live system is worse than a clean archive next to a clean start.
Process
How an Enterprise to QuickBooks Online Advanced migration runs
Discovery and scoping
We take a copy of the file, run the profiling above, and come back with a written scope. That document names the inventory costing decision, the third party applications, the reports being rebuilt and the items that are not coming across. You sign off on the exclusions before anyone touches anything.
Destination design
Chart of accounts structure, classes and locations, sales tax codes and agencies, custom fields, user roles. QuickBooks Online Advanced is configured deliberately rather than accepting whatever the conversion tool produces.
Test migration
A full conversion into a sandbox. Trial balance, balance sheet, profit and loss, AR ageing, AP ageing, sales tax summary and inventory valuation are pulled from both systems and reconciled line by line. You get the comparison, not a summary of it.
Application reconnection
Connectors re-authorised, replacements implemented where there is no connector, bank feeds established, bank rules rebuilt. This runs in parallel with the test cycle so nothing waits for cutover.
Cutover
Final delta migration over a weekend or a quiet window. Your team keeps working in Enterprise until the moment we switch. Reconciliation repeats against the final numbers before anyone is asked to use the new system.
Hypercare
Thirty days of support after go live. Role training for your team, report tuning, and the first month end run with us on the line. The source file is archived to meet the six year requirement.
Timeline
How long it takes
Timelines by the profile of the file, not by your headcount. Enterprise to QuickBooks Online Advanced is a shorter project than an ERP exit, because the source is a QuickBooks file and we are not rebuilding an accounting model from scratch. The assessment gives you a fixed window and a fixed scope before you commit to anything.
| Profile | Timeline |
|---|---|
| Single company file, standard inventory or none, standard connectors | Under 1 week |
| Multiple company files or full history, active inventory, several connected applications | 1 to 3 weeks |
| Advanced Inventory replacement, assembly redesign, custom application rebuild | 2 to 4 weeks |
Those windows run from kickoff to go live and include the test migration and the reconciliation cycle. They do not include the thirty days of hypercare that follow every project. Your QuickBooks Online Advanced subscription is paid to Intuit directly and is never marked up by us.
The honest version
When staying on Enterprise is the right answer
We turn this project down more often than you would expect. These are the conditions where QuickBooks Online Advanced is the wrong destination and we will say so on the first call.
Advanced Inventory is load bearing
If your warehouse runs on bin locations, if you are lot tracking for a food safety or regulatory reason, if serial numbers follow units through service, or if barcode scanning is how receiving works, then QuickBooks Online Advanced on its own does not replace what you have. There are connected apps that close the gap and we implement them, but that is a bigger project with a bigger number, and sometimes the honest answer is that the Enterprise renewal is cheaper than the replacement.
You build things
Assemblies with real component consumption, multi level bills of material, and work in progress are Enterprise strengths with no native QuickBooks Online equivalent. Bundles are a packaging construct, not a manufacturing one. If you build daily, plan for an inventory or manufacturing app in the same breath as the migration, or stay where you are.
You need more than twenty five users
Enterprise supports up to forty concurrent users. QuickBooks Online Advanced supports twenty five billable users plus three accountant users. If you are already past that, the arithmetic decides it for you.
Construction job costing at full depth
Contractor Edition job costing with change orders, cost to complete and progress billing across phases and cost codes is deeper than what QuickBooks Online Advanced does natively. Some Canadian contractors move anyway and bridge with an app. Many should not. We will look at your job cost reports and tell you which one you are.
Proof
A national organization, moved without a reporting gap
Dairy Farmers of Canada
A national organization with the reporting obligations that come with representing an entire sector moved off Sage 300 onto QuickBooks. Full transaction history. Reporting continuity across periods so year over year comparisons still worked the week after go live. No gap for the finance team to explain to anyone.
The relevance to an Enterprise migration is the method rather than the platform. Transaction level conversion, reconciliation against the source before cutover, and a scoped list of what was not coming across agreed in advance.
Questions Canadian finance teams ask
Before you book
Is QuickBooks Desktop Enterprise being discontinued in Canada?
No. Intuit ended Canadian sale of QuickBooks Desktop Pro, Premier and Payroll on 15 April 2025. Enterprise was not part of that notice and remains available in Canada. If a vendor is telling you that you have to move, ask them to point at the announcement.
Will my GST and HST filing history survive the move?
Yes, when the conversion is done at transaction level. Every historical transaction keeps the tax code it was filed under, and the codes are rebuilt against the correct agencies. We reconcile a sales tax summary from both systems before go live so you can see it rather than take our word for it.
Can I change the inventory costing method after the migration?
No. QuickBooks Online fixes the costing method when inventory is first enabled and it cannot be changed afterwards. This is why we make it an explicit written decision in discovery, with the comparative valuation from your own file, before any build work starts.
What happens to my sales orders?
QuickBooks Online has no sales order object. Open sales orders are converted to estimates and the fulfilment workflow is redesigned with your team during discovery. If sales orders are central to how you sell, that redesign is a real piece of change management and we scope it as one.
How much history can I bring across?
All of it, in most cases. The practical question is whether you want to. Full history is more work and a longer timeline. Many teams bring two to three years live and keep the rest as an archived source file, which also satisfies the six year record requirement.
Where is my data processed?
In Canada. Extraction, staging, transformation and validation all happen in Canada. We do not send Canadian client files offshore, and we will state that in the statement of work.
Do you migrate payroll?
We migrate basic payroll data. Detailed pay type history and year to date figures are archived from the source system rather than rebuilt in the destination. A half populated payroll history in a live file causes more problems than it solves.
What happens to my old Enterprise file?
It is archived in a structured, readable form and handed to you. The CRA requires records to be kept for six years from the end of the last tax year they relate to, and to be kept at a place of business in Canada unless you have written permission otherwise. The archive is built to meet that, not to be a folder of loose exports.
Accounting firm with a client on this platform?
Refer, white-label, or co-deliver the migration with our team while you keep the client relationship.
Discovery Call
Book a QuickBooks Online Advanced migration assessment
Ninety minutes on your file profile, your inventory position and your renewal number. A fixed-scope quote after, or an honest recommendation to stay on Enterprise.
