Accurate product and service management is critical to maintaining clean and reliable books. Each product is linked to an income account, which directly impacts your income statement. To ensure accurate sales tracking, it’s essential to configure Synder to consistently use the correct products, with appropriate types and associated accounts.

This guide covers how product and service settings work in Synder’s Per Transaction sync across QuickBooks Online, QuickBooks Desktop, and Xero. You’ll learn what happens when a product isn’t yet in your books and how to configure Synder to avoid creating unexpected items.

QuickBooks Online : Managing products and services with Synder

How Synder records products in your transactions

In Synder’s Per-transaction settings, you can choose how your products are recorded in QuickBooks Online. There are two main options:

  • Use a common product/service name – All transactions will use one generic name (like “Generic Item”), which simplifies reporting if you’re not tracking inventory or COGS.

  • Use the original product/service name and SKU (if any) – Synder will look for a matching item in your QuickBooks Online product list, using the product name or SKU.

If a match is found:

  • The item is simply mapped to the existing item in your books and no new item is created.
  • Inventory quantity and COGS will be updated if it’s an inventory item.

If there’s no match, you can decide how Synder should handle it:

  • Create the item automatically in QuickBooks Online
  • Cancel the transaction
  • Map the product to an existing item using Product Mapping

Creating products that don’t yet exist in QuickBooks Online

If you’re syncing sales for items that aren’t in your books yet, Synder can create them automatically. You’ll be able to define the type of product and configure the accounts associated with it.

Creating items as Non-inventory or Service

To create products as Non-inventory or Service, just select the appropriate type in your settings. You’ll be also prompted to assign:

  • Income account – where sales revenue will be tracked;
  • Expense account – the account to l be used in your bills/purchase orders if you order these items from a vendor.

These types are great for digital goods, services, or items you don’t physically track.

Creating items as Inventory

If you want new items to be created as Inventory in your books, set the product type to Inventory in the settings. This will unlock additional required fields:

  1. Income account: Tracks the sales of inventory items.
  2. Cost of Goods Sold account: Tracks costs associated with your sold inventory items. (COGS)
  3. Inventory start date: Defines when inventory tracking starts for the new product. Please note that sales transactions dated before this start date won’t sync properly. Learn more here.
  4. Initial Quantity on Hand: Sets the starting inventory quantity Synder will use for this product.
  5. Inventory Asset account: Tracks the value of purchased inventory.
  6. Inventory adjustment account: Records inventory adjustments (e.g., shrinkage or write-offs).

Preventing new items from being created

However, if you want full control over what gets into your books, you can tell Synder not to create new items. Just enable the “Cancel synchronization” option in the settings.

With this option on, any transaction containing an item not yet present in your books will be automatically canceled. Synder will then send you an email notification, so you can review and decide whether to:

  • Adjust your product mapping
  • Reconfigure your settings
  • Add the product manually to QuickBooks Online

You can learn more about this here.

Product Mapping

If you sell multiple product variations (e.g., “Red Apple” and “Green Apple”) but want to map them to a single item in your books (e.g., “Apple”), or if product names vary across sales channels and don’t match those in your accounting system, Synder’s Product Mapping feature provides the solution you need.

To set it up:

  1. Go to SettingsProduct Mapping
  2. Click + Add line
  3. Match each product variation from your sales platform to a single product in QuickBooks Online

You can do this separately for each connected sales channel.

Handling missing product names

If a transaction doesn’t include a product name, which is sometimes the case with platforms like Stripe, Synder offers two workarounds to ensure proper processing:

  • Assign a fallback item – Synder will use a generic name like “Stripe Product” for any unnamed product.
  • Use the transaction description as the item name – Just enable this setting in your Product settings, as long as the item name is included in the transaction description.

And that’s how product and service handling works in Synder with QuickBooks Online!

QuickBooks Desktop : Managing products and services in Synder

How Synder records products in your transactions

In QuickBooks Desktop, Synder offers the same flexibility when it comes to recording items:

  • Common product/service name – All transactions will use a generic item, keeping things simple.
  • Original product/service name and SKU (if any) – Synder searches your QuickBooks Desktop item list for matches based on item name or SKU.

If Synder finds the item in your books:

  • It maps the product, and no new item is created.
  • For inventory items, Synder updates COGS, inventory value, and quantity accordingly.

Additionally, you can enable the option to prioritize SKU over item name. When this setting is active, Synder will use the item’s SKU instead of its name for matching purposes.

If no match is found, then you have options to:

  • Let Synder create the item
  • Cancel the sync for that transaction
  • Use Product Mapping to link it to an existing product

Creating products that aren’t in QuickBooks Desktop yet

Synder can automatically create new products during sync, with customizable settings that let you control how they’re generated.

Creating items as Non-inventory or Service

If you don’t require inventory tracking, you can select the Non-inventory or Service type in your settings. You’ll also need to set:

  • an Income account
  • an Expense account

This is ideal for services, digital products, or items without stock levels.

Creating items as Inventory

If you want new items to be created as inventory, set the item type to Inventory and complete the following required fields:

  • Income account: Records revenue generated from the sale of inventory items.
  • Cost of Goods Sold account: Tracks the direct costs associated with your goods sold. 
  • Inventory start date: Defines when inventory tracking starts for the new product. Note that sales transactions dated prior to this start date may not sync correctly. Learn more here.
  • Initial Quantity on Hand: Specifies the starting inventory quantity Synder will use for this product.
  • Inventory Asset account: Tracks the value of purchased inventory.
  • Inventory adjustment account: Records inventory adjustments (e.g., shrinkage or write-offs).

Preventing new items from being created

However, if you prefer not to have new items created in your books, select Cancel synchronization in the settings. This option prevents Synder from syncing any transaction that includes items not yet present in your books. When enabled, such transactions will be canceled automatically, and you’ll receive an email notification, allowing you to take appropriate action, such as updating your product mapping.

You can learn more about this here.

Product Mapping

On the other hand, if you sell item variations across your platforms but want them recorded under a single item in QuickBooks Desktop (e.g., mapping “Red Apple” and “Green Apple” to “Apple”), you can use Synder’s Product Mapping feature. Here’s how:

  1. Go to SettingsProduct Mapping
  2. Click Import Product List to bring in your QuickBooks Desktop item list
  3. Click + Add line and map sales platform items to QuickBooks Desktop items

This is especially helpful if you sell across multiple channels and want to keep reporting clean in your books.

You can learn more about this here

Handling missing product names

If the payment platform doesn’t send product names—as is sometimes the case with Stripe—Synder provides two options for handling such transactions:

  • Assign a generic fallback item name
  • Enable “Get product name from a description of transaction or order”, so Synder will take the product name from the description.

How to apply inventory site

An additional feature available for QuickBooks Desktop is the ability to apply an inventory site. This option is currently available starting with the Pro Plan.

Once enabled, you can assign a default inventory site for the selected payment platform. During sync, inventory items will be recorded under the specified site.

To enable:
Go to Settings → General → Apply inventory site

Here’s how a synced transaction will look in QuickBooks Desktop with this setting enabled:

And that’s how Synder works with QuickBooks Desktop!

Xero: Managing products and services with Synder

How Synder records products in your transactions

When syncing transactions to Xero, Synder offers two options for how products are recorded:

  • Use a common product/service name – When this option is selected, a single generic item will be used for all synchronized transactions. This approach is ideal if you’re not tracking inventory or need detailed reporting on individual product sales.
  • Use original product/service name and SKU (if any) – Synder searches your Xero product list by name or SKU and maps transactions to existing items accordingly.

If a match is found:

  • Synder maps the item in the transaction to the existing product in Xero.
  • If the item is tracked as inventory, Synder will update both inventory levels and COGS accordingly.

If the item isn’t found, Synder allows you to:

  • Automatically create the item
  • Cancel the transaction
  • Manually map the product using Product Mapping

Creating products that aren’t yet in Xero 

Synder can automatically create new items in Xero if they don’t already exist, with customizable settings that let you define how those items are created.

Creating items as Non-inventory

If inventory tracking isn’t required, enable the Create new product option in the settings. This ensures that any new items not yet in Xero will be created as Non-inventory type. You’ll also need to set the:

  • an Income account
  • an Expense account 

Creating items as Inventory

However, if you want Synder to create Inventory items in Xero, you will then need to enable the inventory management settings in Synder. Once enabled, additional setup fields will appear:

  • Income account – for recording sales
  • COGS account – for tracking the cost of goods sold
  • Inventory asset account – for reflecting stock value on the balance sheet
  • Inventory adjustment account – for making manual adjustments, such as shrinkage or write-offs

Important note: For a smooth import, please manually adjust the quantity of inventory products created by Synder directly in Xero. Since Xero doesn’t allow sales that result in negative inventory, any such transaction will be marked as Cancelled in Synder.

Preventing new items from being created

If you prefer not to have new items created in your books during sync, you can prevent Synder from creating them in Xero by enabling the Cancel synchronization option in the settings. When this option is enabled, any transaction containing an unrecognized item will be canceled, and you’ll receive an email notification so you can take the necessary action.

You can learn more about this here.

Product Mapping

To unify product tracking across platforms—for example, if multiple variations should all map to a single item in Xero—use Synder’s Product Mapping feature:

  1. Go to Settings → Product Mapping
  2. Click + Add line
  3. Map the products from your integrations to the corresponding item in your Xero company.

Handling missing product names

Some payment gateways, like Stripe, may not include product names in the transaction data. If this happens, Synder offers two fallback solutions:

  • Assign a default product name to use when item names are missing.
  • Enable Get product name from description to extract the item name from the transaction description instead.

And that’s how Synder works with Xero!

If everything is set up correctly, your products and services should flow smoothly into your accounting software. But in case something doesn’t go as expected, we’ve compiled some of the most common issues users face—along with guides to help you resolve them quickly.

Common Issues and How to Fix Them 

  1. Error: The [X] Product Can’t Be Processed as It’s Linked to a Large Number of Transaction
  2. How to Assign QuickBooks Classes on Product Lines Using Synder
  3. How to Fix Inventory Products Sync Fail
  4. How to Fix the “Track Quantity on Hand” Error
  5. There Is No Income Account Associated With the Item XX. Error and How to Fix It
  6. Transaction Can Not Be Synchronized Without Product or Service
  7. What Should I Do if a Common Product Is off and Items Are Synced With a Stripe Product?

Reach out to Synder team via online support chat, phone, or email with any questions you have – we’re always happy to help you!

Leave a Reply

Your email address will not be published. Required fields are marked *