Sage BusinessWorks to QuickBooks Conversion: Convert Sage BusinessWorks CSV Exports to QBO

Sage BusinessWorks to QuickBooks conversion with no Intuit path and no Sage 50 waypoint. Convert BusinessWorks CSV exports into QBO files QuickBooks accepts.

Totals reconcile to the original QuickBooks Online and Desktop
csv / xls / xlsx → .qbo
No file handy?

No account needed for your first 3 conversions. We never store your bank login.

Short answer: Intuit has no supported conversion path from Sage BusinessWorks to QuickBooks. The routes Intuit actually funds cover Sage 50 US and Xero into QuickBooks Online, plus Sage 50 and Quicken into QuickBooks Desktop. BusinessWorks is on none of them, which is why almost every conversion service quietly routes you through Sage 50 first as a waypoint. You do not have to. BusinessWorks exports clean CSV from any report, and CSV converts straight to .qbo.

That matters more than it sounds, because the two hop route asks you to obtain a third accounting product you do not use and will never open again, purely so a conversion tool has a file format it recognizes. For the chart of accounts and open balances of a real migration that is sometimes worth it. For bank and credit card history, which is the bulk of what people are actually trying to move, it is wasted effort. The table below shows which BusinessWorks export belongs on which route.

Last updated September 2026.

Swipe to see the full table

What you are moving out of Sage BusinessWorksBusinessWorks export to useBest destinationWhy
Bank and credit card activityGeneral Ledger transaction report, raw data Excel button, saved as CSVConvert to .qbo, import through Bank FeedsLands in the review queue with duplicate protection instead of posting blind to the ledger
Bank activity, QuickBooks Online, under 1,000 rowsSame report trimmed to Date, Description, AmountDirect CSV uploadWorks, but the 1,000 transaction and 350 KB caps apply to every upload
Bank activity, QuickBooks DesktopSame report, converted.qbo through Web Connect, no other optionQuickBooks Desktop cannot import a bank CSV in any version or edition
Chart of accountsGeneral Ledger chart of accounts reportImport Excel and CSV Toolkit, or type itThe Toolkit imports four list types and chart of accounts is one of them
Customers and vendorsAccounts Receivable and Accounts Payable list reportsImport Excel and CSV ToolkitCustomers and vendors are the other two list types the Toolkit accepts
Inventory itemsInventory Control item list reportImport Excel and CSV ToolkitItems are the fourth Toolkit list type. Quantities and values need a separate adjustment
Open invoices and open billsAged receivables and aged payables detailRe enter, or use a conversion servicePayment application detail is the single most common thing a conversion drops
Full transactional history with balances tied outCompany data filePaid conversion serviceThe only route that reconciles a trial balance for you, and the only one with a fee
Job Cost historyJob Cost reportsSummary journal entriesQuickBooks jobs and BusinessWorks Job Cost do not map field for field
Payroll historyPayroll reportsSummary journal entries per quarterPayroll is the least reliable part of any conversion. Verify against filed returns

A real .qbo file QuickBooks accepts

Built for the CSV and Excel exports US banks and cards actually send, checked before it exports.

Reconciliation

Every total checked against your file

The converter adds up the transactions it parsed and matches that to your file total before you export, so nothing is silently dropped.

Web Connect

A genuine .qbo, not a renamed CSV

Valid OFX 1.02 with QuickBooks Web Connect headers. Online and Desktop import it as a standard bank feed.

Column mapping

Your columns mapped automatically

Date, description, and amount are detected for you, so you skip QuickBooks' strict 3-column and 4-column CSV layout.

Volume

A year of CSV files in one batch

Bulk upload for catch-up and cleanup work. Each file gets its own reconciliation check and its own exports.

Dates and amounts

Dates and amounts fixed for you

Mixed date formats, currency symbols, and stray commas that break a raw CSV import are cleaned up before the .qbo is built.

Exports

Excel and CSV in the same download

One conversion, three files: the .qbo for QuickBooks, an XLSX to review, and a CSV for everything else.

How to convert your CSV to QuickBooks

Three steps. No column-mapping wizard.

1

Upload your CSV or Excel file

Drag in a CSV, XLS, or XLSX export from your bank, credit card, or accounting tool. Any column order is fine.

2

Review the reconciled rows

Every transaction is parsed and checked against your file total. You see the rows before exporting.

3

Import into QuickBooks

Download the .qbo and import it as a Web Connect bank feed. Excel and CSV are in the same download.

Questions worth answering

The specifics that decide whether the import is clean. If your case is not here, message us in chat.

Can you convert Sage to QuickBooks?

Yes, but not with a one click Intuit tool if you are on BusinessWorks. Intuit's conversion tool covers Sage 50 and Quicken into QuickBooks Desktop, and Dataswitcher covers Sage 50 US and Xero into QuickBooks Online. Sage BusinessWorks appears on neither list. Your options are a paid conversion service, a manual rebuild using CSV exports, or the hybrid most businesses land on.

The hybrid is worth spelling out because it is the practical answer for a company under roughly fifteen employees. You set up the QuickBooks file yourself with a clean chart of accounts and opening balances as of a cutover date, then convert bank and card history to .qbo and bring it in through Bank Feeds so it arrives with duplicate protection. Nothing before the cutover date moves as detail. It stays in BusinessWorks, which you keep read only for reference and for the years you might get audited on. That is faster and cheaper than a full conversion, and it avoids importing years of errors you already worked around.

Is Sage BusinessWorks being discontinued?

Sage has not published an end of life date for BusinessWorks, so there is no deadline forcing you to move. What Sage has done is classify BusinessWorks as a non core product. Following version 2013 new functionality ships in service packs rather than annual upgrades, and Sage offers trade in credits toward Sage 100. You are not on a countdown, but you are on a product that has stopped growing.

That distinction is worth holding onto, because the search results on this topic are noisy and several partner blogs write about the possibility of a sunset in language that reads like an announcement. There has not been one. If someone tells you BusinessWorks dies on a specific date, ask them for the Sage notice. The honest position is that BusinessWorks still runs, still gets service packs, and still files payroll, and the reason to leave is not a deadline. It is that the ecosystem around it thinned out: fewer consultants, fewer integrations, and an accountant who would rather receive a QuickBooks file.

How do I export data from Sage BusinessWorks?

Preview any report, then click the Excel button on the toolbar. Sage BusinessWorks gives you two Excel buttons and the choice matters. The left one exports the report with the company header and column headings. The right one exports raw data in a column format. For anything you plan to convert or import, use the right button.

The reason is mundane and costs people an afternoon. The company header block puts your business name, the report title and a date range in the first several rows above the data. Every CSV importer and every converter reads row one looking for column headers, finds your company name sitting in a merged cell instead, and either refuses the file or maps the columns wrong. The raw data export starts at the actual headers. Once the data is open in Excel, use File then Save As and pick CSV (MS-DOS) as the file type.

Sage's own documentation notes a ceiling of 65,536 rows on the Excel export, and suggests exporting smaller date ranges if a report exceeds it. In practice you will hit the QuickBooks limits long before the Sage one, so export by month or by quarter from the start rather than pulling three years and slicing it afterward.

Does Sage integrate with QuickBooks?

No. Sage BusinessWorks and QuickBooks are competing general ledgers, so there is no sync, no connector and no live integration between them. Anything that claims otherwise is a one directional file transfer or a paid conversion. The exchange between them is a file you export from one and import into the other, which is exactly why the export format decides how much work the migration is.

It also means you should not plan to run both in parallel for long. Two ledgers receiving the same transactions diverge within weeks, and reconciling them costs more than picking a cutover date and committing to it. Close a month in BusinessWorks, take the closing balances as opening balances in QuickBooks, and stop entering into BusinessWorks the same day.

How do I convert from Sage to QuickBooks without buying Sage 50?

Export the data you need as CSV, convert bank and card activity to .qbo, and use the QuickBooks Import Excel and CSV Toolkit for lists. The Sage 50 waypoint exists only because Intuit's conversion tool reads Sage 50 files, so services convert BusinessWorks to Sage 50 first to give that tool something it recognizes. If you are not buying a full service conversion, that hop buys you nothing.

Here is the order that works. Start with the chart of accounts, because everything else maps into it and fixing it later means re coding transactions. Then customers, vendors and items. Then opening balances as a journal entry dated the day before your cutover. Then bank and card history as .qbo files, month by month, oldest first. Reconcile each month as it lands rather than importing everything and reconciling at the end, because a problem found in month one is a five minute fix and the same problem found in month thirty six is a rebuild.

Can QuickBooks import a CSV file from Sage BusinessWorks?

QuickBooks Online can, within limits. It accepts a bank CSV with three columns, Date, Description and Amount, or four columns where credit and debit are separate. The file must be English only, under 350 KB, and under 1,000 transactions. QuickBooks Desktop cannot import a bank CSV in any version, which is the constraint that decides the whole approach for Desktop users.

That Desktop limitation surprises people every time, so it is worth being blunt about it. The Import Excel and CSV Toolkit that ships with Desktop imports four list types and four only: customers, vendors, items and chart of accounts. It does not import transactions. For transactions your Desktop options are a .qbo file through Web Connect, or an IIF file, and IIF posts straight to the ledger with no review queue and no undo. Converting your BusinessWorks CSV to .qbo is the route that keeps a safety net.

What does not convert from Sage BusinessWorks to QuickBooks?

Even the paid services publish a list of exclusions, and it is consistent across vendors. Custom templates, custom reports and forms do not convert. Neither do budgets, bank reconciliation history, estimates, sales orders, purchase orders, price levels, attachments, recurring transactions or memorized reports. Accounts receivable and accounts payable payment application detail is the one that causes the most trouble after go live.

Payment application detail means the link between an invoice and the payment that settled it. When it does not survive, your customer balances can still be correct in total while every open invoice looks unpaid and every payment looks unapplied. The aging report is then useless until someone re applies them by hand. Ask about this specifically before you pay for a conversion, and if you are doing it yourself, keep the number of open invoices at cutover as small as you can. Collecting and paying down before the switch is genuinely faster than migrating the detail.

Payroll deserves its own warning. One service notes that payroll data might not convert automatically and advises running your payroll reports in advance. Do that, and print them to PDF rather than trusting you can pull them later. Once BusinessWorks stops being your live system, regenerating a prior quarter report is not something you want to discover you cannot do in the middle of an audit.

How much does a Sage BusinessWorks to QuickBooks conversion cost?

None of the conversion services publish a price for BusinessWorks. Dancing Numbers, QuickBooks Repair Pro and the Sage partner network all quote after reviewing your file. QuickBooks Repair Pro states a no fix, no fee policy and gives a fixed quote after a free evaluation. For comparable small business conversions elsewhere in this market, published bands start around 500 dollars for a single simple entity and climb into the low thousands once inventory or payroll is involved.

Treat any figure you see in a search snippet as unreliable and get the quote in writing. What actually moves the number is the count of years you want converted, whether inventory and payroll are in scope, and how many entities you have. If you can accept summary balances for old years and detail only for the current one, the quote usually drops sharply. That is also the version most accountants would recommend, because nobody audits your general ledger by scrolling transactions from 2019.

How long does a Sage BusinessWorks to QuickBooks conversion take?

Services quote roughly three to five business days for the conversion itself, with some offering weekend turnarounds so you lose no working time. The conversion is rarely the long part. Verification, cleanup and getting your bank feeds connected typically take longer than the data transfer, and those are on you regardless of who does the conversion.

Budget a full week after the file comes back before you rely on it. Run a trial balance in both systems as of the same date and compare line by line. Run the aged receivables and aged payables in both. Check that inventory quantities and values agree. Only after those three tie out should you start entering current transactions into QuickBooks.

Should I move to QuickBooks Online or QuickBooks Desktop?

QuickBooks Online for most BusinessWorks companies. Intuit stopped new sales of QuickBooks Desktop Pro, Premier and Mac Plus in September 2024, 2024 is the final non Enterprise release and it is supported only to 30 September 2027. Enterprise is still sold and supported but is Windows only and priced well above what a BusinessWorks company is used to paying.

There is one real reason to choose Desktop anyway, and it is job costing. If Job Cost is the module you actually live in, QuickBooks Desktop and Enterprise handle job costing in a way QuickBooks Online still does not match, and a contractor moving off BusinessWorks Job Cost will feel that gap immediately. If that is you, look at Enterprise honestly, and note that class and location tracking in QuickBooks Online starts at the Plus tier while Desktop has classes in every edition.

One timing detail catches people who plan to start on Desktop and move online later. You can import a Desktop company into QuickBooks Online within 90 days of creating the company, or 180 days if an accountant created it through QuickBooks Online Accountant. That window does not apply to ordinary .qbo bank feed imports, only to whole company migration.

What is the difference between QuickBooks and Sage?

For a BusinessWorks company the difference that matters is not features, it is the ecosystem. BusinessWorks is a mature desktop general ledger with solid Job Cost and Payroll modules. QuickBooks has weaker job costing online but overwhelming advantages in everything that touches a third party: bank feeds, your accountant, payroll providers, apps and integrations.

Being straight about this is worth more than a sales pitch. If BusinessWorks does what you need, your consultant is still around, and nobody outside your office needs to open your file, staying is a defensible decision. Sage has not set a deadline. The businesses that genuinely need to move are the ones whose accountant charges extra to work in BusinessWorks, whose bank feed broke and was never replaced, or who cannot find anyone to support the install. Those are ecosystem problems, and they do not get better by waiting.

Can I import data back into Sage BusinessWorks?

Yes, and it is useful during a parallel period. BusinessWorks imports comma separated .csv files into the General Ledger, Accounts Payable, Accounts Receivable, Inventory Control, Order Entry, Payroll and Job Cost modules. Each record must end with a carriage return and line feed, and field order matters. Back up the company data first, because a failed import may require restoring.

One constraint catches people mid migration. A transaction date cannot be more than one year prior to, or one month following, the current open month in the module you are importing into. If you are trying to load historical corrections into BusinessWorks before exporting a clean file, that window will stop you, and the answer is to fix the data in the export rather than in BusinessWorks.

Why do converted transactions post twice in QuickBooks?

Because a CSV has no transaction identifier and a .qbo file does. Every OFX and .qbo transaction carries a FITID that is unique within the account and never reused. QuickBooks skips FITIDs it has already seen, and it remembers them even after you delete the transaction. Import the same month as CSV twice and you get every row twice. Import it as .qbo twice and the second pass is ignored.

This is the strongest practical argument for converting rather than uploading raw CSV, and it shows up immediately in a migration because migrations involve re running imports after you find a mapping mistake. Note the flip side too: because QuickBooks remembers a FITID after deletion, deleting a batch and re importing the identical file will not bring it back. Fix the file, change the date range, or use a fresh export.

My converted period will not reconcile. Where do I look first?

Three diagnostics narrow almost every case in a couple of minutes. A difference that divides evenly by nine means transposed digits. A difference equal to exactly twice a transaction means a sign flip. A difference matching one transaction exactly means a row that did not convert, or one that was accepted twice.

Sign flips are the common one on a Sage export. QuickBooks reads a single Amount column as positive for money in and negative for money out, and it wants a minus sign, not parentheses. Accounting reports frequently render negatives in parentheses, so a raw export can arrive with values Excel treats as text rather than negative numbers. Credit card accounts flip the meaning again, which is why a card import that looks perfect on screen can reconcile backwards.

Dates cause the rest. Two digit years resolve as 00 to 29 meaning 2000 to 2029 and 30 to 99 meaning 1930 to 1999. Watch out too for the Intuit help article Google surfaces most often on CSV formatting, which is the global edition and recommends day first dates. That is wrong for a US company file, and the first through the twelfth of every month will silently post to the wrong month without any error at all.

What about Opening Balance Equity after the migration?

Opening Balance Equity is a temporary placeholder and it should be zero once your setup is finished. If it still holds a balance after you have entered opening balances and imported history, the balance is telling you something did not land where you intended. Clear it to the right equity account rather than leaving it.

Where it goes depends on the entity. A sole proprietor closes it to Owner's Equity, a partnership to Partner's Capital, and an S corporation or C corporation to Retained Earnings. One thing it is not: a forced reconciliation adjustment does not post to Opening Balance Equity. In QuickBooks Desktop that goes to a Reconciliation Discrepancies account, which is a different problem with a different fix.

Convert your Sage BusinessWorks export now

Preview the report you need in BusinessWorks, click the right hand Excel button to get raw data without the company header, save it as CSV (MS-DOS), then drop the file into the converter at the top of this page and get back a .qbo file QuickBooks Online or QuickBooks Desktop will accept. The first three conversions need no account and no card, which is enough to test a real month from your own data before you commit to anything.

Convert your first file free.

Upload a CSV or Excel export, get a QuickBooks-ready .qbo back in seconds. No card to try it.

Related guides

If you are leaving a different system, the Sage 50 to QuickBooks converter covers the one Sage product Intuit actually supports, while the Sage 100 to QuickBooks conversion guide and the Sage 300 to QuickBooks conversion guide cover the products Sage steers BusinessWorks customers toward. The AccountEdge to QuickBooks conversion guide handles the other long running desktop ledger with no Intuit path. For the mechanics themselves, see importing CSV into QuickBooks Desktop, the Excel to QBO converter if your export lands as a spreadsheet, and CSV to IIF conversion if you need list data rather than bank activity. Accountants running several client files at once should start with CSV to QBO for accountants.