Magento 2 QuickBooks ConnectMagento 2 QuickBooks Connect
Live Demo
Buy Now
Support
Live Demo
Buy Now
Support
  • Getting Started

    • Introduction
    • Requirements
    • Installation
    • Activation & OAuth2
  • Store Configuration & Setup

    • Module Configuration
    • Intuit Developer Setup
  • Sync & Data Management

    • Sales Receipts Management
    • Credit Memos Management
    • Tax Rates Mapping
  • Help & Support

    • Troubleshooting
    • FAQ

Sales Receipts Management

The Magento 2 QuickBooks Connect extension syncs Magento store orders into QuickBooks Online as official Sales Receipts.


Automatic Sales Receipt Creation

When automatic synchronization is enabled, order export triggers depend on your Sales Receipt Create On setting in module configuration:

  • Order Place: Every order placed by guest or registered shoppers is exported to QuickBooks immediately.
  • Invoice Create: Orders are exported to QuickBooks as soon as an admin or automated payment workflow generates a Magento invoice.
  • Order Complete: Orders are exported to QuickBooks only when full shipment and invoice processing transitions order status to Complete.

Manual Sales Receipt Synchronization

You can also manually batch-export historical or un-synced store orders to QuickBooks Online using two administrative methods:

Method A — Export from Magento Orders Grid

  1. Go to Sales > Orders in Magento Admin.

Magento Sales Orders Grid

  1. Select the checkbox for orders you want to export.
  2. In the Actions dropdown menu at the top of the grid, select Export on QB.

Export on QB Action

  1. A progress dialog window will execute the batch synchronization and show execution logs upon completion.

Order Sync Execution Process

Method B — Export from Map Sales Receipt Grid

  1. Go to Connect > Map Sales Receipt (or Webkul QuickBooks Connect > Map Sales Receipt).

Admin QuickBooks Connect Menu

  1. Click the Export Orders as Sales Receipt button in the top right.

Map Sales Receipt Grid

  1. Magento will query all orders matching your configured status filter (Pending, Processing, or Complete) and export them to QuickBooks Online.

Exporting Orders Process


Map Sales Receipt Admin Grid

Navigate to Connect > Map Sales Receipt to inspect all mapped sales receipt records:

Column NameDescription
Map IDInternal primary key for the mapping relationship record.
Order IDIncrement ID of the Magento sales order (e.g., #000000012).
QuickBooks Receipt IDUnique sales receipt ID generated by QuickBooks API.
Customer Name / EmailBilling customer name and email address exported.
Created AtDate and timestamp when mapping was recorded.
ActionsClick View Order to inspect detail breakdown or Delete to purge mapping record.

Clicking View Order displays full Magento order invoice details:

View Order Details


Inspecting Synced Data in QuickBooks

To view exported sales receipts inside your QuickBooks Online account:

  1. Log in to QuickBooks Online.
  2. Go to All Apps > Sales & Get Paid > Sales Transactions.

QuickBooks Sales Transactions

  1. Click on the exported Sales Receipt matching the Magento Order Number:

QuickBooks Sales Receipt Header

QuickBooks Sales Receipt Line Items

  1. To inspect the account mapping on exported products, go to All Apps > Sales & Get Paid > Products and Services:

QuickBooks Products and Services

  1. Click Edit on any item to view its linked Inventory Asset, Income, and Expense accounts:

QuickBooks Product Accounts Edit

Next
Credit Memos Management