Problems we fix

Our QuickBooks file is too big and everything is slow

Opening an invoice takes a beat too long. A sales report that used to finish while you poured coffee now finishes while you drink it. Everyone on the file feels it.

What is actually happening

QuickBooks Desktop keeps your whole company in one database file, the .QBW, served by a database server that installs with QuickBooks. Every drop-down, every report and every save reads from or writes to that one file. Nothing ever leaves it. A paid invoice from fifteen years ago is still there, linked to its payment, its deposit and every item on it.

Megabytes are only part of the story. What QuickBooks has to walk through matters as much: the number of transactions, the links between them, and the length of your lists. A sales report for last month still has to find last month's rows among every row ever written. An item list with 14,000 entries loads every time someone opens a form that uses it. Inventory adds weight too: QuickBooks recalculates average cost forward whenever an older inventory transaction is edited or re-dated.

As the file grows, less of it fits in the memory of the computer hosting it, and more reads go to the disk. The file also spreads across the disk as it grows, which QuickBooks reports as DB file fragments.

Multi-user mode adds the network. Every workstation pulls its data from the host computer. When one person runs a long report or saves a large transaction, the others feel it.

What people try first, and what it costs them

Faster hardware. A dedicated host, a solid-state drive and more memory help, sometimes noticeably. They do not change how much the file asks the machine to do, and the file keeps growing.

Condense. QuickBooks' own answer, built for exactly this: pick a date, keep detail after it, summarize what came before. On an old file it is error-prone and fails or stalls again and again. When it finishes, item and reconciliation reports for the condensed years go blank and the file is rarely much smaller. The only way back is the archive copy it makes, which is the old file again.

Rebuild Data. The built-in repair utility fixes damaged data structures. It does not remove anything, so it cannot make a large file small.

Starting over. A new file with opening balances is small overnight. Your team re-keys open orders, and every report stops at the start date.

Switching platforms. A new system, a new chart of accounts, every integration rebuilt, and your QuickBooks history usually left behind anyway.

What a line-by-line rebuild does instead

Your file is slow because it carries every year at once. A rebuild separates the years your team works in from the years it only looks things up in.

You choose a cutover date, usually the first day of your last fiscal year. We build a fresh QuickBooks Desktop file: your lists and items, the opening position at the cutover date, then every transaction since, line by line, and every open order with its real lines. Everything before the cutover stays in your current file, which becomes the retired file, read-only and untouched.

The new file holds a few years of detail instead of decades. The transaction count, the link count and the file size drop together, because they all come from the same history. Your team keeps the same customers, items, open orders and reports from the cutover date forward.

Before you switch, you see a scorecard comparing the new file to the old at each tier: trial balance at every month-end, AR and AP by name, inventory by item and site, open sales orders and purchase orders.

Check your own file first

  • Press F2 with the file open to bring up the Product Information window, and note the File Size near the top.
  • In the same window, note Total Transactions and Total Links, which describe how much history QuickBooks walks through on every report.
  • Note DB File Fragments too, and check it again in a month; a number that keeps climbing means the file is spreading across the disk.
  • In the List Information section, compare Total Items and Total Names with the number of items and customers your team actually uses today.
  • As a working rule among QuickBooks consultants, Pro and Premier files start to drag in the low hundreds of megabytes and Enterprise files past one to two gigabytes, with transaction count mattering as much as size.
  • Time one report you run every week on the host computer, then the same report from a workstation; a large gap points at the network as well as the file.

Tell us about your file.

A few facts about your file tell us which plan it fits. Every rebuild starts with the $995 File Assessment, done on a copy and credited in full to the rebuild.