Articles in this section

Fix Product & Service Mapping Issues in QuickBooks Online (QBO)

When syncing invoices from Docket into QuickBooks Online (QBO), Product & Service line items must be set up correctly. If names or mappings don’t match, revenue may appear in the wrong category or default to “Services.” This guide shows how to set up, map, and troubleshoot Products & Services.


Before You Start

  • Confirm access to Products & Services in QBO.
  • Have Docket’s Pricing Matrix and Billing Templates exported.
  • Decide how you want revenue reported (all in one account, or broken down by service type).

How Mapping Works

  • QBO matches on Name only (case-sensitive, punctuation and spacing must match exactly).
  • Each Product/Service item in QBO must be assigned to an Income account.
  • Customer names must also match between Docket and QBO for invoices to sync successfully.

Step 1: Set Up Products & Services in QBO

  1. Go to Sales > Products and Services.
  2. Click New, or edit an existing item.
  3. In the Name field, paste the exact service name from Docket.
  4. Assign the correct Income Account.
  5. Save. Repeat for all Docket services.

Step 2: Choose Income Account Structure

Option 1: General Income Account

  • Assign all services to one account (e.g., “Services”).
  • Use when: you only need total income, not detail by service type.
  • Example:
    • Docket item: Half Bedload – Commercial
    • QBO mapping: Income Account = Services
    • P&L shows one line “Services.”

Option 2: Sub-Account Structure

  • Assign services to sub-accounts for detailed reporting (e.g., Residential vs. Commercial).
  • Use when: you want revenue broken down by service category.
  • Example Chart of Accounts:

Services (Parent)

 ├── Commercial

    ├── Commercial Dumpsters

    └── Commercial Junk Removal

 └── Residential

     ├── Residential Dumpsters

     └── Residential Junk Removal

  • Example:
    • Docket item: Half Bedload – Commercial
    • QBO mapping: Services > Commercial > Commercial Junk Removal
    • P&L shows revenue under “Commercial Junk Removal.”

Step 3: Test Mapping

  1. In QBO, create/update a Product/Service with the correct name and account.
  2. In Docket, create an invoice with that item.
  3. Sync the invoice to QBO.
  4. Open the invoice in QBO:
    • Does the name match?
    • Is revenue in the correct income account?

Step 4: Handle Historical Invoices

  1. After updating QBO Products & Services, go to Invoices in Docket.
  2. Select invoices to resync > Actions > QuickBooks Sync.
  3. Start with a few tests before bulk resyncing.

⚠️ Note: Deleting invoices in Docket does not remove them from QBO. To clean up test data, delete the invoice and payment manually in QBO.


Troubleshooting Common Issues

ProblemCauseFix
Services map to generic “Services”Name mismatch between Docket and QBOUpdate QBO Product/Service name to match Docket exactly
P&L shows too much detail (every line item)Each item mapped individuallyUse sub-accounts to group services
Invoice didn’t syncCustomer or Product/Service name mismatchConfirm exact matches across both systems
Old invoices show wrong categoryThey synced before mapping was fixedBulk resync after correcting mapping

Checklist for Setup

  • Export Billing Templates and Pricing Matrix from Docket
  • Confirm Product/Service names match in QBO
  • Assign each item to the correct Income account
  • Test one invoice for accuracy
  • Resync historical invoices if needed
  • Clean up test invoices manually in QBO

Summary

  • Product & Service names must match exactly between Docket and QBO.
  • Income accounts can be simple (all in one) or structured (by sub-category).
  • Test with one invoice before bulk syncing.
  • Resync historical invoices after corrections.

 


 

Was this article helpful?
0 out of 0 found this helpful

Get Support

  • Submit a Request

    Send us a ticket and we’ll reply during business hours.

  • Support Hours

    We're available Monday–Friday, 7:00am–5:00pm MT.

  • Call Us

    You can call us at 1-888-828-1168.