Quick answer
QuickBooks backup and restore is a two-part habit: create a full company-file backup (a .QBB file) on a schedule, then prove the backup works by restoring it to a test folder. Turn on Complete verification when you save, keep three copies in three places, and never keep your live company file inside a cloud-sync folder.
What a QuickBooks Desktop backup actually contains
When you back up, QuickBooks creates a single file with a .QBB extension. It packs the accounting data plus templates, letters, logos, images, and related files. Treat it as a save point: you do not open a backup directly, you restore it, and QuickBooks builds a fresh .QBW from it.
Two details surprise people. A backup does not include your payroll forms, so those need their own copy routine. And backing up resets the transaction log file (.TLG), the file that records changes since your last backup. That is a feature: after a clean backup, the recovery point is current as of that moment and the log starts over.
Your live data file is the .QBW. The other files in the folder are support data that QuickBooks recreates when needed, so copy the .QBW by itself only as a last resort.
Manual vs scheduled backups: use both
| Backup type | When it runs | Best for | Weakness |
|---|---|---|---|
| Manual local backup | When you start it | Before risky work: version upgrades, rebuilds, payroll year-end, moving to a new computer | Easy to forget |
| Scheduled local backup | At a time and day you set, or when you close the file | Routine protection with no human memory | Fails quietly when the destination drive is missing |
| Intuit Data Protect | Once a day automatically | A cloud copy as a second layer | A subscription service, not a replacement for a local .QBB |
Schedule a backup for the end of every workday, and take a manual backup before anything that touches the file itself — a version upgrade, Verify and Rebuild, or a company-file repair. Add a clock-time schedule too, because the close-the-file option fails on machines that stay logged in for days.
Backup file types: QBB, QBM, and plain folder copies
| File | What it is | Use it for |
|---|---|---|
.QBB | Full backup created from File → Back up Company | Disaster recovery, retention, moves between computers |
.QBM | Portable compressed file created from File → Create Copy | Sending data to an accountant or moving a file when size matters |
.QBW folder copy | A manual copy of the whole company-file folder | Emergency copy when QuickBooks cannot create a backup at all |
A portable .QBM is smaller and password protected when shared, but it is not a backup. It leaves out message templates, letters, images, the .TLG and .LOG files, and several add-on data sets. Use it to transfer data; never make it your only recovery point. When you open a portable file, QuickBooks reindexes it, which is why technicians sometimes use one to shake loose the minor issues covered in the data damage recovery guide.
Where to store backups — and where not to
- Do keep the scheduled backups on a drive that is not the drive holding the company file.
- Do rotate an external USB drive or SSD off-site, and keep one copy in cloud storage as a third layer.
- Do label copies with the company name and date, and keep the newest three months within easy reach.
- Don't store the live
.QBWin OneDrive, Dropbox, Google Drive, or any syncing folder. Sync clients lock files intermittently, a common trigger for error 6000. - Don't save backups into the same folder as the company file, and don't let the only backup live on the server's system drive.
- Don't restore straight from a USB stick or cloud folder. Copy the
.QBBto a local hard drive first, then restore.
Before you begin
- Switch to single-user mode with File → Switch to Single-user Mode and close every window with Window → Close All. Backups can fail or hang while other users hold the file.
- Have your Windows sign-in password ready. QuickBooks asks for it when you schedule backups.
- Confirm where the company file lives: press F2 and read the File Information section.
- Budget time: a small file backs up in under a minute; a multi-gigabyte Enterprise file can take 10–30 minutes with Complete verification enabled.
How to create a QuickBooks Desktop backup
Switch to single-user mode and close every window
In QuickBooks, go to File → Switch to Single-user Mode. Then choose Window → Close All so no transaction or report window is waiting to write. A backup taken while another user holds the file can finish with errors or miss the newest postings.
Start a local backup
Go to File → Back up Company → Create Local Backup. Select Local Backup and then Next. Stay with the local option; this guide is about the .QBB file you control directly.
Choose the destination and turn on Complete verification
In the Local Backup Only section, select Browse and point QuickBooks at a folder on a different physical drive. Optionally set the number of backups to keep. In the Online and Local Backup section, select Complete verification. This runs a test as the backup is written, which is the difference between a backup and a guess.
Save now and schedule future backups
Select Save it now and schedule future backups and then Next, or choose Only schedule future backups. Check Save backup copy automatically when I close my company file and pick how many sessions pass between backups. Select New to create a scheduled time or day, then OK. Enter your Windows sign-in password so the task can run unattended, and finish.
Copy the .QBB off the machine
Open the destination folder, confirm the .QBB carries today's timestamp and a sensible file size, then copy it off-site. A backup that exists only on the computer it protects is not disaster protection.
How to restore a QuickBooks Desktop backup safely
Restoring creates a new company file. If you save a restored copy into the same folder under the same name, you can overwrite live data. Always restore to a separate folder with a unique name, and leave the original file untouched until you have confirmed the restored copy opens and verifies.
Move the backup to a local drive
Copy the .QBB from the USB drive or cloud folder to your local C: drive — for example, C:\QBRestore. QuickBooks can be unreliable restoring straight from removable media or a synced folder, and its guidance is to move the backup local first. Check the file date.
Restore the backup under a unique name
In QuickBooks, go to File → Open or Restore Company. Select Restore a backup copy and then Next. Choose Local Backup and then Next. Browse to the .QBB file and select it. Choose a destination folder that does not contain your live company file, and give the restored .QBW a name that identifies it, such as CompanyName_Restored_091026.qbw. Select Save and let QuickBooks rebuild the file.
Open the restored copy and confirm it
Open the restored company file. Press F2 and check the company name, file path, and release. Run File → Utilities → Verify Data and confirm it reports no problems. The restore is only proven when the file opens, verifies, and shows the transactions you expect.
Verify the backup by test-restore
A file that saves is not a verified backup until you restore it. Test quarterly at minimum, monthly if payroll runs through the file.
- Restore the newest scheduled
.QBBto a scratch folder using the steps above. - Open the restored copy as the QuickBooks admin.
- Press F2 and confirm the release, company name, and file location.
- Run Verify Data and check that it reports no problems.
- Open two or three reports you know well — Profit & Loss, Balance Sheet, and the A/R Aging Summary — and compare the totals to the live file.
- Check the closing date and one recent transaction near the end of the backup's date range.
- Delete the scratch copy or move it to an archive folder so nobody posts to it by mistake.
If the test restore fails, you found a problem while you still have time to fix it. Common causes are a truncated file from an interrupted transfer, a .QBB written by a different release, or restrictive folder permissions. Re-create the backup with Complete verification enabled and test again.
Retention strategy that holds up over time
QuickBooks' rotation count only manages the scheduled folder. Keep your own tiered set so a bad copy never overwrites a good one:
- Daily: the automated
.QBB, kept for the last 14 days. - Monthly: a manual backup saved on the first working day of the month, kept for 12 months.
- Annual: a backup taken at fiscal year-end and again after your accountant's adjustments, kept long term.
- Event-based: a backup before every version upgrade, Verify and Rebuild, multi-user change, or Desktop to Online conversion.
Intuit's install documentation notes that the IRS requires 10 years of records to be kept; confirm your specific retention window with your accountant. Whatever the number, at least one copy must sit off-site and offline — ransomware and fire do not respect a backup schedule.
Disaster-prep checklist
- Press F2 and record the company-file path, release, and license and product numbers; store the note away from the PC.
- Keep the QuickBooks admin password, the Windows sign-in password, and a one-page restore procedure in a password manager or sealed envelope.
- Test one restore within the last 90 days and date the checklist when you do.
- Keep the installer for your QuickBooks release so you can rebuild a machine.
- Keep a formatted, labeled spare external drive holding the newest three backups.
- List who to call: your accountant, your IT contact, and Intuit support for data recovery.
Frequently asked questions
Does a QuickBooks backup include payroll forms?
No. The .QBB holds company data and supporting files, but payroll forms are stored separately. Keep the [Your Company Name] Tax Forms folder with your backups and copy it alongside the .QBB when you archive or move data.
Can I open a .QBB file directly in QuickBooks?
No. A .QBB is a backup, not a working company file. You restore it with File → Open or Restore Company → Restore a backup copy, and QuickBooks creates a new .QBW from it. Double-clicking the backup in File Explorer does not open it.
Is a portable .QBM file a real backup?
Not for disaster recovery. A portable file is compressed and omits templates, logos, images, the .TLG and .LOG files, and several add-on data sets. It is designed for moving or sharing data. Keep a full .QBB as your recovery copy and use .QBM only for transfers.
How often should I test a restore?
Once a quarter at minimum, and monthly if you run payroll or process a high volume of transactions. A test takes a few minutes in a scratch folder: restore the newest backup, open it, run Verify Data, and compare a report total with the live file.
What if I restored over my live company file?
Stop working in QuickBooks immediately and do not post anything. Check the folder for the previous file — QuickBooks may have renamed it, and a copy may still be in the Recycle Bin or your backup destination. Restore the most recent verified .QBB to a separate folder, and if the original is gone, contact a data-recovery specialist rather than rebuilding repeatedly.