Synctools logo
  • X

  • Integrations Integrations
    • Shopify Shopify Shopify
      • Shopify and QuickBooksShopify and QuickBooks
      • Shopify and XEROShopify and XERO
      • Shopify and SageShopify and Sage
      • Shopify and NetsuiteShopify and NetSuite
      • Shopify and ZohoBooksShopify and ZohoBooks
      • Shopify and Business Central Shopify and Business Central
    • WooCommerceWooCommerce WooCommerce
      • WooCommerce and QuickBooks WooCommerce and QuickBooks
      • WooCommerce and XEROWooCommerce and XERO
      • WooCommerce and SageWooCommerce and Sage
      • WooCommerce and Netsuite WooCommerce and NetSuite
      • WooCommerce and Business CentralWooCommerce and Business Central
    • LinnworksLinnworksLinnworks
      • Linnworks and QuickBooksLinnworks and QuickBooks
      • Linnworks and XEROLinnworks and XERO
      • Linnworks and ZohoBooksLinnworks and ZohoBooks
  • For Accountants
  • Pricing
  • Resources Down-Arrow
    • Help DocumetationHelp Documentation
    • BlogBlog
    • Demo Videos Demo Videos
  • Demo
  • Login
  • Free Trial

Reach out to us for bespoke requirements

Select your accounting software
Choose an eCommerce platform
Your Name*
Email Address*
Contact number *
Website Name *
Your requirements*
What benefits you get
  • No setup fees
  • 14 days free trial
  • Free onboarding
  • Email & live chat support (skype)
Choose an eCommerce platform
Your name*
Email address*
Contact number *
Website name *
Your requirements*
What benefits you get
  • No setup fees
  • 14 days free trial
  • Free onboarding
  • Email & call support
Choose an eCommerce platform
Your name*
Email address*
Contact number *
Website name *
Your requirements*
What benefits you get
  • No setup fees
  • 14 days free trial
  • Free onboarding
  • Email & call support
Start simply with one channel

Adding more is easy within your trial period.

Shopify Shopify Linnworks Linnworks
WooCommerce WooCommerce
Sign in starting channel for connection
Shopify Shopify Linnworks Linnworks
WooCommerce WooCommerce

Shopify QuickBooks Integration

11
  • Shopify + Quickbooks Online Advanced Accounting Scenarios ( Return, Refund, Return Fees, tax )
  • Shopify + Quickbooks Online setup tax threshold limits
  • How to Reconcile shopify payouts with Quickbooks Online
  • How SyncTools Converts Foreign Currency to Your Home Currency for Accurate Reconciliation
  • Shopify + Quickbooks Online Transaction Categorization using Auto Mapping
  • Shopify + Quickbooks Online Deferred Revenue setup
  • Synctools: Shopify Cost of Goods Sold (COGS) Integration with QuickBooks
  • Shopify + Quickbooks Online Grouping by Sales Channel, Gateway, Country..
  • How to Setup Shopify + QuickBooks Integration
  • Shopify + Quickbooks Online Configuration Guide for Summarized Journal
  • The Complete User Guide to Integrating Shopify with QuickBooks

Shopify Xero Integration

9
  • Shopify + Xero Advanced Accounting Scenarios ( Tax, Return, Refund, Return Fees )
  • Shopify + Xero setup tax threshold limits
  • How to Reconcile shopify payouts with Xero
  • How SyncTools Converts Foreign Currency to Your Home Currency for Accurate Reconciliation
  • Shopify + Xero Transaction Categorization using Auto Mapping
  • Shopify + Xero Grouping by Sales Channel, Gateway, Country
  • Shopify + Xero Online COGS setup
  • SyncTools Shopify to Xero Integration Guide: Configuring Summarized Sync
  • SyncTools Shopify to Xero Integration Setup Guide

Shopify Sage Integration

1
  • How do I Get Started with SyncTools for Shopify to Sage?

Shopify NetSuite Integration

1
  • How do I Get Started with SyncTools for Shopify to NetSuite?

Shopify Business Central Integration

1
  • How do I Get Started with SyncTools for Shopify to Business Central?
  • Home
  • docs
  • Shopify Integration
  • Shopify Xero Integration
  • Shopify + Xero Online COGS setup
View Categories

Shopify + Xero Online COGS setup

Understanding Cost of Goods Sold (COGS) #

Cost of Goods Sold (COGS) refers to the direct costs associated with manufacturing and the cost of the goods sold by a company. This includes the cost of materials and labor directly used to create the product. It’s a crucial metric for businesses as it directly impacts profitability.

COGS is calculated using the following formula:

COGS for the period = Beginning Inventory – Ending Inventory + Any additional inventory purchased and sold within the period

By tracking COGS, businesses can:

  • Determine the true profitability of their products
  • Make informed pricing decisions
  • Identify areas for cost reduction
  • Accurately know the gross profit

COGS impact on Xero Financial Statements
#

SyncTools syncs COGS data into summarized entries in invoices in Xero. Here’s how it impacts key financial statements:

2.1 Summarized COGS Entry as in the Invoice #

For each sync period (daily or monthly), SyncTools creates a summarized invoice in Xero for the COGS associated with that period. This invoice:

  • Reduces inventory and records the cost as an expense.
  • Allows businesses to track overall COGS for a given period, instead of breaking down each transaction individually.

2.2 Profit and Loss Statement (Income Statement) #

The COGS appears on the Profit and Loss statement, below the Sales or Revenue line. This helps businesses calculate their gross profit and gross profit margin, which are key indicators of profitability.

 

2.3 Balance Sheet #

COGS affects the Balance Sheet in the following ways:

  • Inventory Account: The inventory balance is reduced as goods are sold and synced to Xero.
  • Equity: The Net Income (from the Profit and Loss statement) is adjusted by the COGS expense, which directly impacts the company’s equity.

Now that we understand the importance of COGS, let’s set up the feature in SyncTools:

Enabling COGS Functionality #

The COGS feature in SyncTools allows you to automatically track the costs of items sold during each payout period and post them as Invoice directly into your xero. To enable this feature:

  • In the SyncTools dashboard, click on the Settings menu located in the left sidebar.
  • Click on COGS under the Shopify → Xero section.
  • Click on the Enable Cost of Goods Sold button to activate the feature.

Once COGS is enabled, you’ll need to configure the settings to sync summarized COGS data to Xero:

  1. Choose Default Accounts for COGS Journal Entries:
    • Cost of Goods Sold Account: Select the expense account in Xero where the cost of goods sold (COGS) will be recorded.
    • Inventory Account: Select the asset account in Xero where your inventory balance will be tracked.
  2. Select the Frequency of COGS Synchronization:
    Choose the frequency for how often your COGS data will be synced from Shopify to Xero:

    • Daily :When using Daily Sync (Automatic), the data for each transaction is captured daily, and the COGS associated with each sale is updated in Xero immediately. This ensures that your records are current without any manual intervention..
    • Monthly : If the Monthly Sync (Manual) option is selected, a summary is created at the end of each month, consolidating the COGS for that period. This approach is ideal for businesses that prefer periodic updates rather than daily syncs.

Tip: Select Daily for more frequent updates and real-time tracking of your financial performance.

Daily Sync of COGS: #

When Daily Sync is selected, the cost of goods sold is updated on a daily basis as part of the Sales Sync. This means that the total COGS for the day is recorded and posted to Xero in the same journal entry, alongside the daily sales transactions.

This ensures that your Xero account is updated immediately after every sale, reflecting the cost of goods sold, inventory updates, and the corresponding sales revenue for that day.

 

Financial Summary #

The Financial Summary in SyncTools provides a detailed view of all COGS transactions for the day. This summary includes the total cost of goods sold, taking into account any products that were sold on that specific day.

However, if a product’s cost is missing from Shopify, it won’t be included in the daily COGS summary or journal entry. This ensures accuracy and prevents incomplete financial reporting.

In the example above, the Cost of Goods Sold for June 13, 2025 is listed as £1052.28. This figure is derived from all products sold that day, but if a product does not have a cost associated with it in Shopify, it will be excluded from this report.

Managing Missing Product Costs: #

If a product’s cost is missing, you can manually add the set cost for that product directly in SyncTools. Once the cost is updated, the new cost will be reflected in the financial summary and journal entry for the same day.

This ensures that the cost of goods sold is accurately calculated, even for products that initially lacked cost data. After updating the cost, the set cost will be automatically reflected in both the Financial Summary and the journal entry.

Important Note: If you add or modify product costs, the financial summary of the cost of goods sold might not match the daily journal entry, since the updated costs may only appear in SyncTools after manual adjustments.

 

Monthly Sync of COGS #

If you prefer to review your COGS on a monthly basis, you can opt for monthly sync. This method is manual and will update the COGS values at the end of each month, summarizing all sales and costs for the month.

The total cost of goods sold is calculated for the entire month based on the sales transactions for that period.

If any sales are made but the cost is missing, the missing costs can be manually added in the Set Cost field.

For products without a cost in Shopify, you can set the cost in the Set Cost field and click Update to reflect this in the month-end summary.

Note: Similar to the daily sync, if a product’s cost is missing, you can manually add it.

Share This Article :
  • Facebook
  • X
  • LinkedIn
Updated on July 9, 2025
Shopify + Xero Grouping by Sales Channel, Gateway, CountrySyncTools Shopify to Xero Integration Guide: Configuring Summarized Sync
Table of Contents
  • Understanding Cost of Goods Sold (COGS)
  • COGS impact on Xero Financial Statements
    • 2.1 Summarized COGS Entry as in the Invoice
    • 2.2 Profit and Loss Statement (Income Statement)
    • 2.3 Balance Sheet
    • Enabling COGS Functionality
    • Daily Sync of COGS:
    • Financial Summary
    • Managing Missing Product Costs:
    • Monthly Sync of COGS

QuickBooks Integrations

  • Shopify and QuickBooks
  • WooCommerce and QuickBooks
  • Amazon and QuicBooks
  • eBay and QuickBooks
  • BigCommerce and QuickBooks
  • Walmart and QuickBooks
  • Magento and QuickBooks
  • Linnworks and QuickBooks

XERO Integrations

  • Shopify and Xero
  • WooCommerce and Xero
  • Amazon and Xero
  • eBay and Xero
  • BigCommerce and Xero
  • Walmart and Xero
  • Magento and Xero
  • Linnworks and Xero

Dynamic 365 Business Central Integrations

  • Shopify and Business Central
  • WooCommerce and Business Central
  • Amazon and Business Central
  • eBay and Business Central
  • BigCommerce and Business Central
  • Walmart and Business Central
  • Magento and Business Central

NetSuite Integrations

  • Shopify and NetSuite
  • WooCommerce and Netsuite
  • Amazon and NetSuite
  • eBay and NetSuite
  • BigCommerce and NetSuite
  • Walmart and NetSuite
  • Magento and NetSuite

Sage Integrations

  • Shopify and Sage
  • WooCommerce and Sage
  • Amazon and Sage
  • eBay and Sage
  • BigCommerce and Sage
  • Walmart and Sage
  • Magento and Sage

SyncTools

  • About Us
  • Customer Review
  • Pricing
  • Contact us
  • Terms & Conditions
  • Privacy policy
  • Sitemap

Industries

  • SyncTools for Accountants
  • SyncTools For eCommerce
  • SyncTools for SaaS

Resources

  • Knowledge base
  • Use cases
  • Demo videos
  • Blog
+1 323 672 3738 +44 73803 28797
  • linkedin
  • Youtube
  • Facebook
  • Instagram
  • Twitter

Copyright © by SyncTools.io All rights reserved