QuickBooks Desktop to Online After 60 Days: How to Migrate
Convert a PDF bank statement to a QuickBooks file
Drop in a PDF statement and get a QBO (Web Connect) or IIF file you can import into QuickBooks Online or Desktop.
Short answer: once a QuickBooks Online company is more than 60 days old, Intuit will not let a QuickBooks Desktop file import into it, and you cannot wipe it and start over either, because the purge tool runs on the same 60 day clock. Your realistic options are to create a brand new QuickBooks Online company and import the Desktop file into that, to ask Intuit support whether they will extend the date on your existing company, or to keep the company you have and rebuild its history from bank statements. Most people end up on the first or the third.
What the 60 day rule actually says
A Desktop import is not a merge. It replaces everything in the destination QuickBooks Online company, which is why Intuit restricts it to companies that are new enough that there is nothing worth protecting. The published limit is 60 days from the date the QuickBooks Online company was created.
Two details catch people out. The clock includes time the company spent as a free trial, so signing up in January and subscribing in March does not reset anything. And it counts from creation, not from first use, so a company you set up and forgot about has been burning its window the whole time.
This is why the most sensible sounding plan is the one that fails. Sign up for QuickBooks Online, spend a few months getting comfortable, enter a handful of transactions by hand, then bring the real books across once you know your way around. By the time you are ready, the door has shut on the company you learned in.
Why you cannot just delete everything and start again
The obvious workaround is the wipe-and-reimport: clear out the practice data, then run the Desktop export into the now-empty company. QuickBooks Online does have a tool for exactly this, usually called purge or wipe data, and it is genuinely useful.
It runs on the same 60 day clock. Past that point the option is gone from the account, and support will tell you the same thing. Deleting transactions by hand does not help either, because the block is on the age of the company record itself rather than on how much data sits inside it.
Your four options once the window has closed
| Option | What it costs you | When it is the right call |
|---|---|---|
| Create a new QuickBooks Online company and import into that | A second subscription, and abandoning whatever you entered in the first company | Your Desktop file is accurate and reconciled, and you genuinely want all of that history |
| Ask Intuit support to extend the date | Time on the phone, with no guarantee | You are only slightly past the window and the Desktop file is worth the wait |
| Keep the current company and rebuild its history from statements | The work of importing statement periods, which is mechanical rather than difficult | You have already set up the company properly, or the Desktop file was never clean anyway |
| Have a bookkeeper or QuickBooks solution provider convert it | A fee, usually several hundred dollars and up depending on file size | Heavy inventory, long payroll history, or a file you cannot afford to get wrong |
Note what the second and fourth options do not change: even a successful migration drops reconciliation history, most payroll detail, budgets, memorized transactions, custom templates and every bank connection. If the reason you want the Desktop file is a reconciled bank register, migrating will not give you one. That is worth knowing before you pay for it. The full breakdown of what survives and what does not is on the convert QuickBooks Desktop to Online page.
Route one: a new QuickBooks Online company
Creating a second company under the same Intuit login is straightforward, and it starts a fresh 60 day clock. The catch is billing: in QuickBooks Online each company is its own subscription, so you are paying for two until you cancel the first. If you run several entities this is already familiar territory, and the mechanics are covered in the QuickBooks Online multiple companies guide.
Before you do it, sort the Desktop file out. Update to the current release, back it up somewhere off the machine, reconcile every account to the last statement you have, merge duplicate customers and vendors, inactivate dead accounts, and clear unapplied payments and credits. All of that is easier in Desktop, and anything you leave behind converts intact and then has to be untangled in an interface you do not know yet. Press F2 in Desktop while you are there and note the target count, since Intuit sets an eligibility ceiling on file size.
Then run the export from inside QuickBooks Desktop, not from the browser, and point it at the new company. Give yourself a working week afterwards for verification and payroll setup, not an afternoon.
Route two: keep the company and rebuild the history
This is the route people underestimate, and it is often the better one. If you have already configured the chart of accounts, connected your bank, set up sales tax and started invoicing in QuickBooks Online, throwing that away to preserve a Desktop file you were unhappy with is a poor trade.
What you are missing is history in the bank registers, and there is a specific reason it is hard to get. A bank connection in QuickBooks Online is built to keep an existing ledger current, not to build one. When you connect an account it pulls roughly the last 90 days and offers no way to choose a start date. Anything older is simply not on the menu.
Files have no such limit. QuickBooks Online imports the Web Connect QBO format directly, and a QBO file for a period three years ago behaves exactly like one for last month. Your bank has already published every one of those periods as a PDF statement, so the source data is sitting in your online banking waiting to be used.
The sequence:
- Decide how far back you actually need. Tax and lending usually drive this. Three years covers most needs; a full history matters mainly if you are selling the business or facing an examination.
- Download the PDF statements for every account and every period in that range. Most US banks keep between two and seven years available online.
- Convert each statement into a QBO file, one per account per period. Scanned or photographed statements from older years work too, since the text has to be read out of the image either way.
- Check each converted period against the closing balance printed on the statement before you import anything. A discrepancy caught here costs a minute. The same discrepancy caught after posting costs a cleanup.
- Import and reconcile forward, oldest period first, until your imported history meets the live bank feed. Reconciling as you go is the whole point: it is what turns a pile of imported transactions into a ledger you can defend.
Do the reconciliation in order and do not skip periods. A register that reconciles cleanly month by month from a known starting balance is worth more than one holding twice as much unverified detail, and if you are doing this across a stack of client files, software that matches the ledger against the bank line by line will save more time than any shortcut in the import step. Getting the very first period right matters most, which is where the difference between an opening balance and a beginning balance stops being pedantic.
What you give up on this route
Be clear-eyed about it. Bank statements carry transactions, dates and amounts. They do not carry invoice level detail, customer and vendor links, inventory movement, job costing or payroll item breakdowns. If those matter to you, they are an argument for migrating the Desktop file into a new company rather than rebuilding.
For a great many small businesses they do not matter much beyond the current year. The Desktop file stays on disk as a permanent archive you can open and read whenever a question about 2022 comes up. What you need live and queryable in QuickBooks Online is a bank register that ties to statements and a set of financials you can hand to a lender or a tax preparer.
Frequently asked questions
Can I import QuickBooks Desktop into QuickBooks Online after 60 days?
Not into a QuickBooks Online company that is already more than 60 days old. The import overwrites the destination company entirely, so Intuit restricts it to new companies. You can create a brand new QuickBooks Online company and import into that instead, since the clock restarts with the new company. Contacting support is worth a try if you are only just past the deadline.
How do I start over in QuickBooks Online?
Within the first 60 days, use the purge or wipe data tool in your account settings, which clears transactions and lets you begin again in the same company. After 60 days that tool is no longer available and there is no manual equivalent, so starting over means creating a new company file, which is a separate subscription.
Does the 60 days include the free trial?
Yes. The count runs from the date the QuickBooks Online company was created, regardless of whether it was on trial or paid at the time. A company created during a 30 day trial has already used half its migration window before the first invoice.
Is there a longer window for accountants?
Company files created inside QuickBooks Online Accountant get a substantially longer window than 60 days, which is one reason firms often set up client files there. The exact allowance is Intuit policy and it changes, so confirm the current number with support before you build a schedule around it.
How far back can I import bank transactions into QuickBooks Online?
File import has no built-in date limit. A newly connected bank feed reaches back only about 90 days, but a QBO file import works for any period your bank still publishes a statement for. This is the practical difference that makes statement conversion the standard way to rebuild history after a migration goes sideways.
Where this leaves you
Missing the 60 day window feels like a wall and usually is not one. If the Desktop file is clean and detailed, start a new QuickBooks Online company and migrate it properly, with a real cleanup pass first. If the file was never quite right, or you have already invested in setting up the company you have, keep it and rebuild the registers from statements. Either way the last mile is the same: import the periods the bank feed cannot reach and reconcile forward from the oldest one, and you end up with books that tie to the statements rather than to a conversion you have to take on trust.
Skip the manual entry
Upload a PDF bank statement and get a QBO or IIF file ready to import into QuickBooks.
Convert a Statement Free