When clickBACON syncs your daily sales data to QuickBooks Online, it does so using a Sales Receipt entry. This is the appropriate transaction type for restaurant sales because a Sales Receipt in QuickBooks Online records a sale and its payment at the same time, which accurately reflects how daily restaurant sales work.
However, QuickBooks Online does not allow Accounts Receivable (AR) or Accounts Payable (AP) accounts to be used on a Sales Receipt. This is a QuickBooks Online restriction, not a clickBACON limitation. If any of your clickBACON categories are mapped to an AR or AP account in QuickBooks Online, the sync will fail for those line items.
Workaround
This is a QuickBooks Online limitation. QuickBooks Online does not allow anything on your DSR (Daily Sales Receipt) to sync to Accounts Receivable or Accounts Payable accounts.
Rather than mapping to an Accounts Receivable or Accounts Payable account, we recommend using Other Current Assets or Other Current Liabilities accounts in QuickBooks Online instead.
This may require you to create new accounts or update existing accounts in QuickBooks Online.
We recommend speaking with your bookkeeper or accountant before making changes.
Now let me read the three most relevant QBO articles before writing.
I have everything I need. Here's the article:
Title: What is the QuickBooks Online Freeze Date?
Suggested placement: How to Use clickBACON → Integrations
Tags: QuickBooks
The QuickBooks Online Freeze Date tells clickBACON the earliest date it should import data from your QuickBooks Online account. Any data in QuickBooks dated before this date will not be imported into clickBACON.
For example, if you set your freeze date to July 1, 2026, clickBACON will only import data up to and including June 30, 2026.
This setting is useful in two situations:
For bookkeepers: If you are taking over the books for a restaurant, setting a freeze date ensures that any historical QBO data that existed before you started will not come into clickBACON. This keeps your imported data clean from the start.
For existing clickBACON users: If you already have data in clickBACON, setting a freeze date protects that data from being overwritten by what is currently in QuickBooks.
To set your freeze date, click the gear icon, choose Settings, then select API Settings. You will need to have QuickBooks Online connected to your clickBACON account before this option is available.
Related Articles
- How To Connect QuickBooks Online and clickBACON
- How to import data from QuickBooks into clickBACON
- Why did my account get disconnected from QuickBooks
Flags for your review:
- ⚠️ Contradiction in existing article: The How to import data from QuickBooks into clickBACON article states: "If QuickBooks is a priority and there is data for those dates inside clickBACON it will be overwritten by what is in QuickBooks. If there is no data in QuickBooks for the date you are importing, it will erase any data that appears in clickBACON." This directly contradicts the purpose of the freeze date, which is designed to prevent exactly that overwriting. These two articles need to be reconciled — either by updating that article to note that the freeze date controls this behavior, or by clarifying that the priority setting and the freeze date work together in a specific way.
- ⚠️ Two broken legacy links in existing QBO articles: The How to import data from QuickBooks into clickBACON article contains two links pointing to
support.therestaurantboss.comandtherestaurantboss.freshdesk.com— the old domain. Both should be updated to point to your current clickBACON support articles. - Assumption flagged: You mentioned this setting is also shown during POS onboarding with an info icon. I have not linked to an onboarding article because none exists in your knowledge base yet. If you create one, it should be added as a related article here.
Let me search for the QBO documentation on this before writing anything.
Good, I have a solid understanding of the QuickBooks Online restriction now. Here's both deliverables:
POP-UP WARNING TEXT
QuickBooks Online does not allow Accounts Receivable or Accounts Payable accounts to be synced on a Sales Receipt. [Learn more ↗]
ARTICLE
Title: QuickBooks Online: Accounts Receivable and Accounts Payable Sync Limitation
Suggested placement: How to Use clickBACON → Integrations
Tags: QuickBooks
When clickBACON syncs your daily sales data to QuickBooks Online, it does so using a Sales Receipt entry. This is the appropriate transaction type for restaurant sales because a Sales Receipt in QuickBooks Online records a sale and its payment at the same time, which accurately reflects how daily restaurant sales work.
However, QuickBooks Online does not allow Accounts Receivable (AR) or Accounts Payable (AP) accounts to be used on a Sales Receipt. This is a QuickBooks Online restriction, not a clickBACON limitation. If any of your clickBACON categories are mapped to an AR or AP account in QuickBooks Online, the sync will fail for those line items.
Workaround
Rather than mapping to an AR or AP account, we recommend using Other Current Assets or Other Current Liabilities accounts in QuickBooks Online instead. This allows the data to sync correctly while still being tracked appropriately on your balance sheet.
This may require you to create new accounts or update existing accounts in QuickBooks Online. We recommend speaking with your bookkeeper or accountant before making changes to your chart of accounts, as this will affect how your financial data is reported.
Related Articles
- How To Connect QuickBooks Online and clickBACON
- How to import data from QuickBooks into clickBACON
- Adding and Editing your Categories
- Why did my account get disconnected from QuickBooks
Flags for your review:
- Assumption flagged: I described the reason clickBACON uses a Sales Receipt as being because it records the sale and payment simultaneously, which accurately reflects daily restaurant sales. Please confirm this is the correct framing or adjust if you'd like to describe it differently.
- External QuickBooks Online resource: If you want to link users to official QuickBooks Online documentation on this restriction for the Learn More link in the pop-up, the most relevant Intuit help article is on chart of accounts and account types. Let me know if you'd like me to find the specific URL to include.
- Existing import article needs updating: The How to import data from QuickBooks into clickBACON article still contains two broken legacy links pointing to the old domain. This has been flagged before and is still unresolved.
Here's the revised version of both:
POP-UP WARNING TEXT
Accounts Receivable and Accounts Payable accounts cannot be synced to QuickBooks Online via a Sales Receipt. [Learn more ↗]
ARTICLE
Title: QuickBooks Online: Accounts Receivable and Accounts Payable Sync Limitation
Suggested placement: How to Use clickBACON → Integrations
Tags: QuickBooks
This is a QuickBooks Online limitation. When attempting to sync, QuickBooks Online returns the following error:
"Invalid account type: you can't associate a product or service with accounts of certain types (such as AR and AP). If the product or service is something you sell, use an income account. If the product or service is something you buy, use an expense account."
Rather than mapping to an AR or AP account, we recommend using Other Current Assets or Other Current Liabilities accounts in QuickBooks Online instead. This may require you to create new accounts or update existing accounts in QuickBooks Online. We recommend speaking with your bookkeeper or accountant before making changes.
Related Articles
You're right, I apologize. Let me redo both:
POP-UP WARNING TEXT
Your account is mapped to an Accounts Receivable or Accounts Payable account which cannot be synced to QuickBooks Online via a Sales Receipt. [Learn more ↗]
ARTICLE
Title: QuickBooks Online: Accounts Receivable and Accounts Payable Sync Limitation
Suggested placement: Tips, FAQs & Troubleshooting → Troubleshooting
Tags: QuickBooks
This is a QuickBooks Online limitation. QuickBooks Online does not allow products or services to be associated with Accounts Receivable or Accounts Payable account types on a Sales Receipt. Items mapped to these account types must use either an income account (for items you sell) or an expense account (for items you buy).
Rather than mapping to an Accounts Receivable or Accounts Payable account, we recommend using Other Current Assets or Other Current Liabilities accounts in QuickBooks Online instead. This may require you to create new accounts or update existing accounts in QuickBooks Online. We recommend speaking with your bookkeeper or accountant before making changes.
Now let me read the three most relevant QBO articles before writing.
I have everything I need. Here's the article:
Title: What is the QuickBooks Online Freeze Date?
Suggested placement: How to Use clickBACON → Integrations
Tags: QuickBooks
The QuickBooks Online Freeze Date tells clickBACON the earliest date it should import data from your QuickBooks Online account. Any data in QuickBooks dated before this date will not be imported into clickBACON.
For example, if you set your freeze date to July 1, 2026, clickBACON will only import data up to and including June 30, 2026.
This setting is useful in two situations:
For bookkeepers: If you are taking over the books for a restaurant, setting a freeze date ensures that any historical QBO data that existed before you started will not come into clickBACON. This keeps your imported data clean from the start.
For existing clickBACON users: If you already have data in clickBACON, setting a freeze date protects that data from being overwritten by what is currently in QuickBooks.
To set your freeze date, click the gear icon, choose Settings, then select API Settings. You will need to have QuickBooks Online connected to your clickBACON account before this option is available.
Related Articles
- How To Connect QuickBooks Online and clickBACON
- How to import data from QuickBooks into clickBACON
- Why did my account get disconnected from QuickBooks
Flags for your review:
- ⚠️ Contradiction in existing article: The How to import data from QuickBooks into clickBACON article states: "If QuickBooks is a priority and there is data for those dates inside clickBACON it will be overwritten by what is in QuickBooks. If there is no data in QuickBooks for the date you are importing, it will erase any data that appears in clickBACON." This directly contradicts the purpose of the freeze date, which is designed to prevent exactly that overwriting. These two articles need to be reconciled — either by updating that article to note that the freeze date controls this behavior, or by clarifying that the priority setting and the freeze date work together in a specific way.
- ⚠️ Two broken legacy links in existing QBO articles: The How to import data from QuickBooks into clickBACON article contains two links pointing to
support.therestaurantboss.comandtherestaurantboss.freshdesk.com— the old domain. Both should be updated to point to your current clickBACON support articles. - Assumption flagged: You mentioned this setting is also shown during POS onboarding with an info icon. I have not linked to an onboarding article because none exists in your knowledge base yet. If you create one, it should be added as a related article here.
Let me search for the QBO documentation on this before writing anything.
Good, I have a solid understanding of the QuickBooks Online restriction now. Here's both deliverables:
POP-UP WARNING TEXT
QuickBooks Online does not allow Accounts Receivable or Accounts Payable accounts to be synced on a Sales Receipt. [Learn more ↗]
ARTICLE
Title: QuickBooks Online: Accounts Receivable and Accounts Payable Sync Limitation
Suggested placement: How to Use clickBACON → Integrations
Tags: QuickBooks
When clickBACON syncs your daily sales data to QuickBooks Online, it does so using a Sales Receipt entry. This is the appropriate transaction type for restaurant sales because a Sales Receipt in QuickBooks Online records a sale and its payment at the same time, which accurately reflects how daily restaurant sales work.
However, QuickBooks Online does not allow Accounts Receivable (AR) or Accounts Payable (AP) accounts to be used on a Sales Receipt. This is a QuickBooks Online restriction, not a clickBACON limitation. If any of your clickBACON categories are mapped to an AR or AP account in QuickBooks Online, the sync will fail for those line items.
Workaround
Rather than mapping to an AR or AP account, we recommend using Other Current Assets or Other Current Liabilities accounts in QuickBooks Online instead. This allows the data to sync correctly while still being tracked appropriately on your balance sheet.
This may require you to create new accounts or update existing accounts in QuickBooks Online. We recommend speaking with your bookkeeper or accountant before making changes to your chart of accounts, as this will affect how your financial data is reported.
Related Articles
- How To Connect QuickBooks Online and clickBACON
- How to import data from QuickBooks into clickBACON
- Adding and Editing your Categories
- Why did my account get disconnected from QuickBooks
Flags for your review:
- Assumption flagged: I described the reason clickBACON uses a Sales Receipt as being because it records the sale and payment simultaneously, which accurately reflects daily restaurant sales. Please confirm this is the correct framing or adjust if you'd like to describe it differently.
- External QuickBooks Online resource: If you want to link users to official QuickBooks Online documentation on this restriction for the Learn More link in the pop-up, the most relevant Intuit help article is on chart of accounts and account types. Let me know if you'd like me to find the specific URL to include.
- Existing import article needs updating: The How to import data from QuickBooks into clickBACON article still contains two broken legacy links pointing to the old domain. This has been flagged before and is still unresolved.
Here's the revised version of both:
POP-UP WARNING TEXT
Accounts Receivable and Accounts Payable accounts cannot be synced to QuickBooks Online via a Sales Receipt. [Learn more ↗]
ARTICLE
Title: QuickBooks Online: Accounts Receivable and Accounts Payable Sync Limitation
Suggested placement: How to Use clickBACON → Integrations
Tags: QuickBooks
This is a QuickBooks Online limitation. When attempting to sync, QuickBooks Online returns the following error:
"Invalid account type: you can't associate a product or service with accounts of certain types (such as AR and AP). If the product or service is something you sell, use an income account. If the product or service is something you buy, use an expense account."
Rather than mapping to an AR or AP account, we recommend using Other Current Assets or Other Current Liabilities accounts in QuickBooks Online instead. This may require you to create new accounts or update existing accounts in QuickBooks Online. We recommend speaking with your bookkeeper or accountant before making changes.
Related Articles
You're right, I apologize. Let me redo both:
POP-UP WARNING TEXT
Your account is mapped to an Accounts Receivable or Accounts Payable account which cannot be synced to QuickBooks Online via a Sales Receipt. [Learn more ↗]
ARTICLE
Title: QuickBooks Online: Accounts Receivable and Accounts Payable Sync Limitation
Suggested placement: Tips, FAQs & Troubleshooting → Troubleshooting
Tags: QuickBooks
This is a QuickBooks Online limitation. QuickBooks Online does not allow products or services to be associated with Accounts Receivable or Accounts Payable account types on a Sales Receipt. Items mapped to these account types must use either an income account (for items you sell) or an expense account (for items you buy).
Rather than mapping to an Accounts Receivable or Accounts Payable account, we recommend using Other Current Assets or Other Current Liabilities accounts in QuickBooks Online instead. This may require you to create new accounts or update existing accounts in QuickBooks Online. We recommend speaking with your bookkeeper or accountant before making changes.