Why invoices fail to sync to QuickBooks due to revenue recognition settings
Last updated: April 27, 2026
Overview
In some cases, an invoice sent from Tabs may fail to sync to QuickBooks, even though it was successfully delivered to the customer.
This is typically caused by revenue recognition settings configured on individual products or services in QuickBooks.
Symptoms
You may notice:
Invoice is sent from Tabs but does not sync to QuickBooks
Invoice shows:
“Invoice will be synced after it’s been sent to the customer” but never completes
Sync error may include:
“Enter a service date for the revenue recognition line item”
Root Cause
In QuickBooks:
Revenue recognition can be configured at both:
The account level
The product/service (item) level
Even if revenue recognition is turned off in account settings:
Existing products/services may still have revenue recognition enabled
These items can:
Require a service date
Be tied to a revenue recognition schedule
Tabs does not populate service dates or rev rec schedules, which causes the sync to fail.
How to Confirm
In Tabs, identify the product used on the invoice
In QuickBooks, navigate to:
Sales → Products & Services (qbo.intuit.com/app/accountsettings?p=sales)
Select the corresponding product/service
Check if:
Revenue recognition is enabled
A schedule or template is attached
Quick validation:
Update the invoice in Tabs to use a different product
Re-send the invoice
If it syncs, the issue is tied to the original QuickBooks item
Resolution
Option 1: Use a different QuickBooks item
Update the product in Tabs to one without revenue recognition enabled
Re-send the invoice
Option 2: Disable revenue recognition on the item
In QuickBooks:
Go to Sales → Products & Services
Select the affected item
Edit the item
Turn off Revenue Recognition (http://qbo.intuit.com/app/revenue-recongition/setup)
Remove any revenue recognition schedules/templates (if present)
Save
Repeat for all affected items.
Important
Turning off revenue recognition in QuickBooks settings does not update existing products/services
Each item must be updated individually
Legacy configurations can persist and continue to block syncs
Best Practices
Use a consistent set of QuickBooks items for Tabs mappings
Avoid enabling revenue recognition on items used for invoicing via Tabs
Audit Products & Services periodically to remove outdated configurations
If you're unsure which item is causing the issue, share the invoice ID with Tabs support and we can help pinpoint it.