---
title: "Cross-company restore in QuickBooks Online: What to expect and how SysCloud handles it"
description: SysCloud’s cross-company restore feature allows you to restore backed-up data from one QuickBooks Online company to another. Whether you're restoring the entire company, just specific records, or sele
---

[Skip to content](https://help.syscloud.com/cross-company-restore-quickbooks-online#main-content)

English

Show submenu for translations

[Create Ticket](https://help.syscloud.com/kb-tickets/new?hsLang=en)

![Untitled design (1)-Aug-01-2022-12-37-27-80-PM.png\]](https://help.syscloud.com/hs-fs/hubfs/Untitled%20design%20(1)-Aug-01-2022-12-37-27-80-PM.png?height=40&name=Untitled%20design%20(1)-Aug-01-2022-12-37-27-80-PM.png)

- [Help Center](https://help.syscloud.com/)
- [Go to SysCloud](https://www.syscloud.com/)

Open main navigation

Close main navigation

- [Help Center](https://help.syscloud.com/)
- [Go to SysCloud](https://www.syscloud.com/)
- English
  
  Show submenu for translations
- [Create Ticket](https://help.syscloud.com/kb-tickets/new)

 Hello. How can we help you?

- There are no suggestions because the search field is empty.

1. [Help Center](https://help.syscloud.com/?hsLang=en)
2. [QuickBooks Online](https://help.syscloud.com/quickbooks-online?hsLang=en)
3. [Restore](https://help.syscloud.com/quickbooks-online?hsLang=en#restore)

# Cross-company restore in QuickBooks Online: What to expect and how SysCloud handles it

SysCloud’s cross-company restore feature allows you to restore backed-up data from one QuickBooks Online company to another. Whether you're restoring the entire company, just specific records, or selected list items, it’s important to understand what SysCloud does behind the scenes and why. 

This article explains the restore process for each type of data and outlines important limitations so you can plan your restore effectively.

**1. Best practices for cross-company restore**

Before initiating any restore, we strongly recommend: 

- **Always restore to a new or clean QuickBooks Online company**   
  This helps prevent naming conflicts, duplicate entries, and inflated balances caused by overlapping data. 
- **Understand that restores cannot be undone**   
  Once a cross-company restore begins, it cannot be rolled back. Be sure of the destination company and your restore selections. 
- **Review all limitations and restore logic before starting**   
  Understanding how SysCloud handles each object type ensures that you choose the right strategy—especially for overwriting vs. suffixing and handling restricted fields. 
- **Initiate restore within the same QuickBooks Online plan**   
  Since each QuickBooks Online plan supports only a limited set of objects and features, restoring from one plan type (e.g., Advanced) to another (e.g., Simple Start) may result in restore failures due to unsupported objects.   
  To ensure compatibility, we recommend performing cross-company restores between companies that are on the same QuickBooks Online subscription plan.
- **Ensure feature and settings parity between companies**  
  Any feature enabled in the source company must also be enabled in the destination company before you start the restore. If a required feature is disabled (or not available in the destination plan), QuickBooks Online may reject related records and SysCloud may skip dependent transactions or list items.
- ****Disable workflows and automations in the source company ****
  
  Before starting cross-company restore, ensure that any workflows, rules, or custom automations configured in QuickBooks Online Company are reviewed and disabled.

**2. Cross-company restore at the company level**

This restore option brings over everything backed up from your original QuickBooks Online company: 

- **Transactions** – Invoices, bills, journal entries, payments, and more 

- **Lists** – Customers, vendors, accounts, items, etc. 

- **Attachables** – Files and documents associated with supported objects 

This is the most complete restore mode and replicates the structure and content of one company into another. 

#### **How SysCloud handles the restore and why:** 

**Transactions** 

- **Always created as new**   
  QuickBooks Online does not allow duplicate document numbers through the API. If a transaction already exists with the same number, the restore will fail.   
  **To avoid this, SysCloud appends a timestamp to the document number** to make it unique.   
  *Example*: INV1001 becomes INV1001202507211100. 

- **No overwrite of existing data**   
  All transactions are newly created. Existing transactions in the destination company remain unchanged. 
- **Audit trail not restored **  
  QuickBooks Online does not allow audit history (such as created by, modified by) to be carried over. 

**Lists** 

- **You choose how to restore list items**  
    - **Overwrite** existing items by name 
    - **Create new items** by appending a **suffix** (e.g., ABC Corp 2024) 
- **Why suffixing is needed**   
  QuickBooks Online does not allow duplicate display names for lists. Using a suffix ensures the restore can proceed without conflict. 

- **Suffix rules**   
  No special characters are allowed, and the total name must stay within QuickBooks Online character limits. 

- **Balances are intentionally not restored**   
  Balances are recalculated through associated transactions. Including them during restore would cause inflated totals. 

- **Certain of new accounts for following are skipped**   
  QuickBooks Online restricts duplication of some system accounts. These will not be restored if they already exist in the destination:  
    - Undeposited Funds 
    - Unapplied Cash Payment Income 
    - Unapplied Cash Bill Payment Expense 
    - Opening Balance Equity 
    - Retained Earnings 

**Attachables** 

**All associated attachments are restored**   
SysCloud restores all files linked to supported objects (such as receipts, uploaded documents, and invoice PDFs) into the destination company, ensuring your records remain complete. 

**3. Cross-company restore for transactions**

When restoring only transactions from one QuickBooks Online company to another: 

- **All transactions are created as new** in the destination company. 

- **Document numbers are made unique** by appending a timestamp (e.g., BILL45620250721T1030). 

- **Audit history** may not be retained.

- **No existing transactions are overwritten.** 

This restore type is useful when you want to preserve financial activity without affecting your list structure.

**4. Cross-company restore for lists**

When restoring only list items (customers, vendors, accounts, products, etc.): 

- **You can choose** between:  
    - Overwriting existing entries 
    - Creating new entries using a suffix 

- **SysCloud does not restore balances** for lists, as those are recalculated by restored transactions. 

- **Suffix guidelines**:  
    - No special characters 
    - Name + suffix must stay within QuickBooks Online’s character limit 
- **Restricted system accounts will not be restored** if they already exist:  
    - Undeposited Funds 
    - Unapplied Cash Payment Income 
    - Unapplied Cash Bill Payment Expense 
    - Opening Balance Equity 
    - Retained Earnings 

This restore option is suitable when you want to replicate the master data structure from one company into another. 

**5. Unsupported objects for restore**

1. Bank transactions & rules  
2. Balance Sheet  
3. Budget  
4. Entitlements  
5. Exchange rate  
6. FEC Report  
7. General Ledger  
8. Inventory Adjustments  
9. Inventory Valuation Summary  
10. Journal Report  
11. Payroll  
12. Preferences  
13. Profit And Loss  
14. Tax Payment  
15. Trial Balance  
16. Audit logs

**6. Limitations to keep in mind**  

 1. QuickBooks Online also prevents duplication or overwrite of system-managed accounts, including:

- Opening Balance Equity
- Retained Earnings
- Undeposited Funds
- Unapplied Cash Payment Income
- Unapplied Cash Bill Payment Expense
- Exchange Gain or Loss

These accounts are system-controlled and cannot be recreated via APIs, but **their balances will be restored.** 

 2. Voided payments cannot be restored because QuickBooks Online does not allow recreating them.

3. Revenue recognition transactions are restored as journal entries, not as distinct revenue recognition records.

4. Payments through QuickBooks Online Payments will not be restored due to API limitation.

5. If the source company’s default A/R account has been modified, the destination company may have two A/R accounts after restore. Due to QuickBooks Online limitations, restored transactions will post to the destination company’s default A/R account.

\*This feature will be coming soon in Apr 2026

 

- [Get started with Turbo backup](https://help.syscloud.com/get-started-with-turbo-backup?hsLang=en#main-content)
  
  
  
  
  
    - [General](https://help.syscloud.com/get-started-with-turbo-backup?hsLang=en#general)
    - [Account creation](https://help.syscloud.com/get-started-with-turbo-backup?hsLang=en#account-creation)
    - [Create and configure backup jobs](https://help.syscloud.com/get-started-with-turbo-backup?hsLang=en#create-and-configure-backup-jobs)
    - [Connect clouds](https://help.syscloud.com/get-started-with-turbo-backup?hsLang=en#connect-clouds)
    - [Configure backup](https://help.syscloud.com/get-started-with-turbo-backup?hsLang=en#configure-backup)
    - [Manage archives](https://help.syscloud.com/get-started-with-turbo-backup?hsLang=en#manage-archives)
    - [Cloud Connection](https://help.syscloud.com/get-started-with-turbo-backup?hsLang=en#cloud-connection)
    - [Notification Center](https://help.syscloud.com/get-started-with-turbo-backup?hsLang=en#notification-center)
    - [Settings](https://help.syscloud.com/get-started-with-turbo-backup?hsLang=en#settings)
- [Manage Legacy backup](https://help.syscloud.com/manage-legacy-backup?hsLang=en#main-content)
  
  
  
  
  
    - [General](https://help.syscloud.com/manage-legacy-backup?hsLang=en#general)
    - [SysCloud application](https://help.syscloud.com/manage-legacy-backup?hsLang=en#syscloud-application)
    - [Backup archives](https://help.syscloud.com/manage-legacy-backup?hsLang=en#backup-archives)
    - [Error messages](https://help.syscloud.com/manage-legacy-backup?hsLang=en#error-messages)
- [Google Workspace](https://help.syscloud.com/google-workspace?hsLang=en#main-content)
  
  
  
  
  
    - [Setup Google Workspace backup](https://help.syscloud.com/google-workspace?hsLang=en#setup-google-workspace-backup)
    - [Google Admin Console](https://help.syscloud.com/google-workspace?hsLang=en#google-admin-console)
    - [Google Chat](https://help.syscloud.com/google-workspace?hsLang=en#google-chat)
    - [Backup archives](https://help.syscloud.com/google-workspace?hsLang=en#backup-archives)
    - [Restore](https://help.syscloud.com/google-workspace?hsLang=en#restore)
    - [Export](https://help.syscloud.com/google-workspace?hsLang=en#export)
    - [Errors](https://help.syscloud.com/google-workspace?hsLang=en#errors)
    - [Sync](https://help.syscloud.com/google-workspace?hsLang=en#sync)
    - [Cloud connection](https://help.syscloud.com/google-workspace?hsLang=en#cloud-connection)
- [Google Classroom](https://help.syscloud.com/google-classroom?hsLang=en#main-content)
  
  
  
  
  
    - [Setup Google Classroom backup](https://help.syscloud.com/google-classroom?hsLang=en#setup-google-classroom-backup)
    - [Backup archives](https://help.syscloud.com/google-classroom?hsLang=en#backup-archives)
    - [Restore](https://help.syscloud.com/google-classroom?hsLang=en#restore)
    - [Export](https://help.syscloud.com/google-classroom?hsLang=en#export)
- [Microsoft 365](https://help.syscloud.com/microsoft-365?hsLang=en#main-content)
  
  
  
  
  
    - [Setup Microsoft 365 backup](https://help.syscloud.com/microsoft-365?hsLang=en#setup-microsoft-365-backup)
    - [Backup archives](https://help.syscloud.com/microsoft-365?hsLang=en#backup-archives)
    - [Restore](https://help.syscloud.com/microsoft-365?hsLang=en#restore)
    - [Export](https://help.syscloud.com/microsoft-365?hsLang=en#export)
    - [Errors](https://help.syscloud.com/microsoft-365?hsLang=en#errors)
    - [Sync](https://help.syscloud.com/microsoft-365?hsLang=en#sync)
- [Slack](https://help.syscloud.com/slack?hsLang=en#main-content)
  
  
  
  
  
    - [Setup Slack backup](https://help.syscloud.com/slack?hsLang=en#setup-slack-backup)
    - [Slack Backup archives](https://help.syscloud.com/slack?hsLang=en#slack-backup-archives)
    - [Restore Slack data](https://help.syscloud.com/slack?hsLang=en#restore-slack-data)
    - [Export Slack data](https://help.syscloud.com/slack?hsLang=en#export-slack-data)
    - [Resolve Slack errors](https://help.syscloud.com/slack?hsLang=en#resolve-slack-errors)
- [QuickBooks Online](https://help.syscloud.com/quickbooks-online?hsLang=en#main-content)
  
  
  
  
  
    - [Setup QuickBooks Online backup](https://help.syscloud.com/quickbooks-online?hsLang=en#setup-quickbooks-online-backup)
    - [Backup archives](https://help.syscloud.com/quickbooks-online?hsLang=en#backup-archives)
    - [Restore](https://help.syscloud.com/quickbooks-online?hsLang=en#restore)
    - [Export](https://help.syscloud.com/quickbooks-online?hsLang=en#export)
- [Xero](https://help.syscloud.com/xero?hsLang=en#main-content)
  
  
  
  
  
    - [Backup archives](https://help.syscloud.com/xero?hsLang=en#backup-archives)
    - [Export](https://help.syscloud.com/xero?hsLang=en#export)
    - [Setup Xero backup](https://help.syscloud.com/xero?hsLang=en#setup-xero-backup)
- [HubSpot](https://help.syscloud.com/hubspot?hsLang=en#main-content)
  
  
  
  
  
    - [Setup HubSpot backup](https://help.syscloud.com/hubspot?hsLang=en#setup-hubspot-backup)
    - [Backup archives](https://help.syscloud.com/hubspot?hsLang=en#backup-archives)
    - [Restore](https://help.syscloud.com/hubspot?hsLang=en#restore)
    - [Export](https://help.syscloud.com/hubspot?hsLang=en#export)
    - [Errors](https://help.syscloud.com/hubspot?hsLang=en#errors)
- [Salesforce](https://help.syscloud.com/salesforce?hsLang=en#main-content)
  
  
  
  
  
    - [Setup Salesforce backup](https://help.syscloud.com/salesforce?hsLang=en#setup-salesforce-backup)
    - [Backup archives](https://help.syscloud.com/salesforce?hsLang=en#backup-archives)
    - [Restore](https://help.syscloud.com/salesforce?hsLang=en#restore)
    - [Export](https://help.syscloud.com/salesforce?hsLang=en#export)
    - [Errors](https://help.syscloud.com/salesforce?hsLang=en#errors)
- [Box](https://help.syscloud.com/box?hsLang=en#main-content)
  
  
  
  
  
    - [Setup backup](https://help.syscloud.com/box?hsLang=en#setup-backup)
    - [Restore Box Data](https://help.syscloud.com/box?hsLang=en#restore-box-data)
    - [Resolve errors](https://help.syscloud.com/box?hsLang=en#resolve-errors)
    - [Export](https://help.syscloud.com/box?hsLang=en#export)
- [Sky - AI Copilot](https://help.syscloud.com/sky-ai-copilot?hsLang=en)
- [Add-ons](https://help.syscloud.com/add-ons?hsLang=en#main-content)
  
  
  
  
  
    - [Turbo backup](https://help.syscloud.com/add-ons?hsLang=en#turbo-backup)
    - [Advanced ransomware recovery](https://help.syscloud.com/add-ons?hsLang=en#advanced-ransomware-recovery)
    - [Archiver](https://help.syscloud.com/add-ons?hsLang=en#archiver)
    - [Data change insights](https://help.syscloud.com/add-ons?hsLang=en#data-change-insights)
    - [Security & Compliance](https://help.syscloud.com/add-ons?hsLang=en#security-compliance)
    - [eDiscovery](https://help.syscloud.com/add-ons?hsLang=en#ediscovery)
    - [Ransomware](https://help.syscloud.com/add-ons?hsLang=en#ransomware)
    - [Resolve errors](https://help.syscloud.com/add-ons?hsLang=en#resolve-errors)
- [Partner Portal](https://help.syscloud.com/partner-portal?hsLang=en#main-content)
  
  
  
  
  
    - [Automated onboarding](https://help.syscloud.com/partner-portal?hsLang=en#automated-onboarding)
- [Subscription and payments](https://help.syscloud.com/subscription-and-payments?hsLang=en#main-content)
  
  
  
  
  
    - [Manage subscription (Turbo backup)](https://help.syscloud.com/subscription-and-payments?hsLang=en#manage-subscription-turbo-backup)
    - [Manage subscription (Legacy backup)](https://help.syscloud.com/subscription-and-payments?hsLang=en#manage-subscription-legacy-backup)
    - [Manage Licenses (Turbo backup)](https://help.syscloud.com/subscription-and-payments?hsLang=en#manage-licenses-turbo-backup)
    - [Manage Licenses (Legacy backup)](https://help.syscloud.com/subscription-and-payments?hsLang=en#manage-licenses-legacy-backup)
    - [Billing FAQs](https://help.syscloud.com/subscription-and-payments?hsLang=en#billing-faqs)
    - [US sales tax FAQs](https://help.syscloud.com/subscription-and-payments?hsLang=en#us-sales-tax-faqs)
- [Manage admin roles](https://help.syscloud.com/manage-admin-roles?hsLang=en#main-content)
  
  
  
  
  
    - [Admin roles (Turbo backup)](https://help.syscloud.com/manage-admin-roles?hsLang=en#admin-roles-turbo-backup)
- [Settings](https://help.syscloud.com/settings?hsLang=en#main-content)
  
  
  
  
  
    - [Security](https://help.syscloud.com/settings?hsLang=en#security)
    - [Manage account](https://help.syscloud.com/settings?hsLang=en#manage-account)
    - [Manage users](https://help.syscloud.com/settings?hsLang=en#manage-users)
    - [Manage domains](https://help.syscloud.com/settings?hsLang=en#manage-domains)
    - [Backup](https://help.syscloud.com/settings?hsLang=en#backup)
- [K-12 Security & Compliance](https://help.syscloud.com/k-12-security-compliance?hsLang=en#main-content)
  
  
  
  
  
    - [General](https://help.syscloud.com/k-12-security-compliance?hsLang=en#general)
    - [Google Workspace security and compliance](https://help.syscloud.com/k-12-security-compliance?hsLang=en#google-workspace-security-and-compliance)
    - [Microsoft 365 security and compliance](https://help.syscloud.com/k-12-security-compliance?hsLang=en#microsoft-365-security-and-compliance)
- [Google Drive Encryption](https://help.syscloud.com/google-drive-encryption?hsLang=en)
- [Uncategorized](https://help.syscloud.com/uncategorized?hsLang=en)
- [Shopify](https://help.syscloud.com/shopify?hsLang=en#main-content)
  
  
  
  
  
    - [Setup backup](https://help.syscloud.com/shopify?hsLang=en#setup-backup)
    - [Restore](https://help.syscloud.com/shopify?hsLang=en#restore)
    - [Export](https://help.syscloud.com/shopify?hsLang=en#export)
- [Ransomware](https://help.syscloud.com/ransomware?hsLang=en)
- [Cookie consent](https://help.syscloud.com/cookie-consent?hsLang=en)
- [Google Admin Console](https://help.syscloud.com/google-admin-console?hsLang=en)
- [Microsoft O365](https://help.syscloud.com/microsoft-o365?hsLang=en#main-content)
  
  
  
  
  
    - [Restore](https://help.syscloud.com/microsoft-o365?hsLang=en#restore)
    - [Export](https://help.syscloud.com/microsoft-o365?hsLang=en#export)
    - [Backup Archives](https://help.syscloud.com/microsoft-o365?hsLang=en#backup-archives)

- [Go to SysCloud](https://www.syscloud.com/)
- [Create Ticket](https://www.syscloud.com/support/ticket/)

[![Chill listening crop-3](https://help.syscloud.com/hs-fs/hubfs/Syscloud%20logo@2x-100.jpg?width=116&height=24&name=Syscloud%20logo@2x-100.jpg "Chill listening crop-3")](https://www.syscloud.com/)

SysCloud Help Center

Copyright © 2025, SysCloud Inc.