Below is a complete breakdown of:
What mapping items are required for each transaction type
How to configure the integration depending on which transactions the user wants
A master matrix table for all transaction types
π Available Mapping Items
The following mapping items determine which QuickBooks transactions ShopView can create:
Accounts Receivable
Inventory Asset
Received Payments
Cost of Parts
Cost of Parts (tax)
Labor (taxable)
Labor (non-taxable)
Parts (taxable)
Parts (non-taxable)
Shop Supplies
Sales Taxes
Classes
Locations
π¦ What Each Mapping Controls
Below is a list of the transaction types ShopView can sync to QuickBooks, and which mapping items are required for each.
1οΈβ£ Customer Invoices
Invoices require revenue mappings + A/R.
Required Mappings
Mapping Item | Why |
Accounts Receivable | QBO requires this for invoice creation. |
Labor (taxable / non-tax) | Needed if labor appears on invoices. |
Parts (taxable / non-tax) | Needed if parts appear on invoices. |
Shop Supplies | Required if used on invoices. |
Sales Taxes | Required if any taxable items are present. |
Optional
Classes
Locations
NOT Required
Inventory Asset
Cost of Parts
Cost of Parts (tax)
Received Payments (only needed for payments, not invoices)
2οΈβ£ Received Payments
Payments must be applied to invoices, so invoice mappings must also be correct.
Required Mappings
Mapping Item | Why |
Received Payments | Tells QBO which account to deposit payments into. |
Accounts Receivable | Required because payments apply to invoices. |
Optional
Classes
Locations
Not Required
Inventory Asset
Cost of Parts
Cost of Parts (tax)
Products & Services (only needed for invoices, not payments but if you want payments, you will want invoices as well)
3οΈβ£ Vendor Bills
Bills represent costs and inventory adjustments.
Required Mappings
Mapping Item | Why |
Inventory Asset | Required if parts affect inventory. |
Cost of Parts | Cost of Goods Sold for special order parts |
Cost of Parts (tax) | Payable account for your taxes |
Optional
Classes
Locations
Not Required
Accounts Receivable
Received Payments
Products & Services
4οΈβ£ Vendor Credits
Vendor credits behave like bills; they require the same mapping accounts.
Required Mappings
Mapping Item | Why |
Inventory Asset | Required for inventory adjustments. |
Cost of Parts | To credit Cost of Goods Sold for special order parts |
Cost of Parts (non-tax) | To credit the Payable account for your taxes |
Optional
Classes
Locations
5οΈβ£ Vendor Payments
Vendor payments apply against vendor bills, so both bills and payments must be supported.
Required Mappings
Mapping Item | Why |
Inventory Asset | Required because vendor bills must exist. |
Cost of Parts | Required because vendor bills must exist. |
Cost of Parts (non-tax) | Required because vendor bills must exist. |
Additional Requirement
Vendor payments also require choosing a bank account within QuickBooks when the payment is created (handled in the vendor payment operation, not mapping).
Optional
Classes
Locations
6οΈβ£ Journal Entries
Journal entries are used for:
Manual Inventory Adjustments
Moving the sale of an inventory part from your balance sheet to your income statement.
Required Mappings
Mapping Item | Why |
Inventory Asset | Both accounts must be present to offset each other |
Cost of Parts | Both accounts must be present to offset each other |
Optional
Classes
Locations
Important note: If you have custom mapping that removes vendor bills and credits from going to QBO, your journal entries will also not sync because the mapping required is the same. You will have to make sure you manually adjust your inventory asset account
π MASTER TABLE β REQUIRED MAPPINGS BY TRANSACTION TYPE
Mapping Item | Customer Invoices | Received Payments | Vendor Bills | Vendor Credits | Vendor Payments | Journal Entries |
Accounts Receivable | β Required | β Required | β Not required | β Not required | β Not required | β Not required |
Received Payments | β Not required | β Required | β Not required | β Not required | β Not required | β Not required |
Inventory Asset | β Not required | β Not required | β Required | β Required | β Required | β Required |
Cost of Parts (COGS / Special Order) | β Not required | β Not required | β Required | β Required | β Required | β Required |
Cost of Parts (tax) | β Not required | β Not required | β Required (tax payable) | β Required (credit tax payable) | β Required | β (JE does not use tax account) |
Labor (taxable) | β Required if labor appears | β | β | β | β | β |
Labor (non-taxable) | β Required if labor appears | β | β | β | β | β |
Parts (taxable) | β Required if parts appear | β | β | β | β | β |
Parts (non-taxable) | β Required if parts appear | β | β | β | β | β |
Shop Supplies | β Required if used | β | β | β | β | β |
Sales Taxes | β Required if tax appears | β | β | β | β | β |
Classes | Optional | Optional | Optional | Optional | Optional | Optional |
Locations | Optional | Optional | Optional | Optional | Optional | Optional |
π§ Scenarios & Mapping Templates
Below are simplified mapping templates that show EXACTLY which mappings must be enabled depending on the customerβs desired sync behavior.
π Scenario 1 β Full Accounting Sync (Everything)
Invoices, payments, bills, credits, vendor payments, JEs.
Turn ON
Everything except optional items:
Classes (optional)
Locations (optional)
π Scenario 2 β Invoices ONLY (no payments, no bills, no credits, no journal entries)
Turn ON
Accounts Receivable
Labor (if used)
Parts (if used)
Shop Supplies (if used)
Sales Taxes (if applicable)
Turn OFF
Received Payments
Inventory Asset
Cost of Parts
Cost of Parts (tax)
Optional:
Classes (optional)
Locations (optional)
π Scenario 3 β Invoices + Payments (no bills, no credits, no journal entries)
Turn ON
All required invoice mappings PLUS:
Received Payments
Turn OFF
Inventory Asset
Cost of Parts
Cost of Parts (tax)
Optional:
Classes (optional)
Locations (optional)
π Scenario 4 β Vendor Bills + Vendor Credits + Vendor Payments (no invoices, no received payments)
Turn ON
Inventory Asset
Cost of Parts
Cost of Parts (tax)
Turn OFF
Invoice- and payment-related mappings.
Optional:
Classes (optional)
Locations (optional)
π Scenario 5 β Invoices + Bills (but no payments)
Turn ON
Accounts Receivable
Revenue mappings (labor/parts/supplies)
Sales Taxes
Inventory Asset
Cost of Parts
Cost of Parts (tax)
Turn OFF
Received Payments
Optional:
Classes (optional)
Locations (optional)
FAQ:
Q: I want to turn off my vendor bills and credits from going to QB.
A: This is possible with the customer mapping but this will also sever the trigger for the journal entries as well so you will have to manually adjust your asset account or your balance sheet will be incorrect.
