How do I migrate from spreadsheets or Excel to QuickBooks Online?
The first decision is your cutoff date. This is the point where your spreadsheet books end and QuickBooks begins. The cleanest cutoff is January 1 of your current year, because it aligns with a fresh tax year. If that’s too far back, the beginning of the current quarter works well. Picking a mid-month date creates unnecessary headaches when you try to reconcile.
Before you touch QuickBooks, clean up your spreadsheet data. Make sure your categories are consistent and your bank accounts are reconciled through the cutoff date. If your spreadsheets are messy, those problems will follow you into QuickBooks. Fix them now rather than importing bad data into a new system.
Build your chart of accounts in QuickBooks Online to match how you’ve been categorizing income and expenses. If your spreadsheet has “Supplies” and “Office Supplies” as separate categories, decide whether to keep them separate or combine them. This is a good opportunity to simplify. Most small businesses don’t need more than 30 to 40 accounts. QuickBooks comes with default accounts you can rename or delete to fit your business.
Enter opening balances as of your cutoff date. This means your bank account balances, outstanding invoices customers owe you, bills you owe vendors, loan balances, and any other asset or liability balances. These numbers need to match your spreadsheet exactly as of that date. If they don’t, your QuickBooks books will be off from day one and you’ll spend hours tracking down the discrepancy later.
For transactions after the cutoff date, connect your bank and credit card feeds in QuickBooks. The software will pull in transactions automatically, and you categorize them as they come in. This is where QuickBooks saves you the most time compared to Excel. For historical transactions between the cutoff date and today, you can import them via CSV files from your bank’s website. QuickBooks has an import tool that maps CSV columns to the right fields.
Don’t try to import years of historical spreadsheet data into QuickBooks. It rarely works cleanly and the effort isn’t worth it. Keep your old spreadsheets as a reference and archive. Your accountant can still access that history for tax purposes. Focus on making QuickBooks accurate going forward.
Reconcile each month from your cutoff date forward. Pull your bank statements and match them against what QuickBooks shows. This is how you verify everything imported correctly and nothing got duplicated or missed. If you connected bank feeds and also imported CSV transactions for the same period, you’ll likely have duplicates that need to be deleted.
The whole migration typically takes one to three weeks depending on how many accounts you have and how clean your spreadsheet data is. A business with one bank account and one credit card can be up and running in a few days. A business with multiple accounts, outstanding receivables, and loan balances takes longer.
One thing that trips people up is trying to keep using both systems during the transition. Pick your cutoff date, set up QuickBooks, and commit to it. Running parallel systems doubles your work and you’ll inevitably stop updating one of them. Our Bronx bookkeeping team has helped many business owners through this exact transition, and the ones who commit fully to the switch always have a smoother experience.
If the setup feels overwhelming, getting professional help with the initial QuickBooks Online setup and training pays for itself quickly. A properly configured system from the start means you spend minutes each week on bookkeeping instead of hours fighting with software that wasn’t set up right.
Your NYC Small Business Bookkeeper
The Next Step:
A Short Conversation
Tell us about your business and what you need help with. We'll ask a few questions, walk you through how we work, and give you an exact quote.
More Questions
How do I track employee mileage and tolls for a mobile cleaning business in NYC?
Use a mileage tracking app to log every business trip and reimburse employees at the IRS standard rate. For NYC tolls and congestion pricing, pull E-ZPass statements monthly and allocate costs to specific jobs so you know your true margins per client.
Read answerAre cleaning services subject to New York sales tax?
Yes. New York treats most cleaning as maintaining real property, which makes it taxable. The combined rate in NYC is 8.875%. Residential housekeeping has some exemptions, but commercial cleaning is generally taxable.
Read answerWhat cleaning supplies should be inventoried vs expensed?
Almost all cleaning supplies should be expensed when purchased. They're consumed quickly and the amounts are too small to justify tracking as inventory. The only exception is a large bulk purchase near year-end that represents material future-period usage.
Read answerWhen should a NYC small business hire an external controller?
The most common triggers are recurring errors in your books, growth past $1-2M in revenue where complexity outpaces your current setup, or the need for audited financials or bank-ready reporting. An external controller gives you senior-level oversight without the cost of a full-time hire.
Read answerWhat's the difference between an external controller and a fractional CFO?
A controller looks backward to make sure your books are accurate and compliant. A CFO looks forward to help you plan, forecast, and make financial decisions. Most small businesses benefit from the controller function first.
Read answerHow do NYC cleaning companies handle bonding and insurance in their books?
Annual bond and insurance premiums are recorded as prepaid expenses when paid, then amortized monthly over the coverage period. This gives you an accurate monthly P&L instead of one month absorbing the full cost.
Read answer