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

1
  • How do I Get Started with SyncTools for Shopify- Xero?

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 QuickBooks Integration
  • Synctools: Shopify Cost of Goods Sold (COGS) Integration with QuickBooks
View Categories

Synctools: Shopify Cost of Goods Sold (COGS) Integration with QuickBooks

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 QuickBooks Financial Statements #

When SyncTools syncs COGS data to QuickBooks, it affects several key financial statements:

 

2.1 Journal Entry #

For each sync period (daily or monthly), SyncTools creates a journal entry in QuickBooks:

This entry reduces the value of inventory and recognizes the cost as an expense. Whereas in the case of refunds, the value of inventory will increase and expense will decrease.

2.2 Profit and Loss Statement (Income Statement) #

 

COGS appears on the Profit and Loss statement directly below the Sales or Revenue line:

This allows for easy calculation of Gross Profit and Gross Profit Margin, key indicators of a company’s financial health.

 

2.3 Balance Sheet  #

The COGS sync affects two areas of the Balance Sheet:

a) Current Assets: The Inventory account balance decreases as goods are sold.

b) Equity: The Net Income (which flows from the Profit and Loss statement) is affected by the COGS expense, ultimately impacting 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 Journal Entry transactions directly into your accounting system. To enable this feature:

  • Navigate to the Settings menu in the left sidebar.

  • Select the “COGS” option under the Shopify – QBO section.
  • On the COGS screen, you’ll see a shopping cart icon with the message “Enable COGS “.
  • Click the blue “Enable Cost of Goods Sold” button to activate the feature.

 

 

Configuring COGS Settings #

Once enabled, you’ll need to configure the COGS settings:

1. Choose Default Accounts for COGS Journal Entry:  #
  • Cost of Goods Sold Account: Select the expense account where you track the cost of goods sold (COGS). This represents the direct costs associated with selling your products.

 

  • Inventory Account: Choose the asset account where you track your inventory balance. This represents the value of goods you have available to sell.

2. Select the Frequency of COGS Synchronization: #
  1. Daily (automatic): Your financial data is kept up-to-date with daily updates to COGS. This provides real-time tracking of costs and profitability, allowing for quick, informed decisions based on the most current information. 
 Additional Settings for Daily Synchronization: If you choose daily synchronization, you’ll have two additional options to handle inventory products without cost in Shopify:  #
  1. Notify via email: Receive email alerts for products with missing cost information. 
  2. Restrict journal entry posting until cost is updated: Ensure accurate COGS data by preventing entries for products with missing costs. Synctools will allow users to update cost manually in case they forgot to update accurate cost price in shopify and orders were already placed.

Here’s how daily sync transforms your Shopify payouts #

The way COGS information is displayed depends on your chosen synchronization frequency:

  1. COGS information is included directly in the Shopify Payout screen.
  2. When users access the detailed view of a Shopify payout, they’ll first see the Journal Entry section. This provides a comprehensive breakdown of the financial transactions for the day.
  3. Key COGS-related information in the Journal Entry:

  • This journal entry shows that £26 worth of inventory has been sold and transferred to the Cost of Goods Sold account. This accurately reflects the cost of the products sold for that day.

 

  • Scrolling down, users will find the Financial Summary section, which provides an at-a-glance view of the day’s financial performance.

  • The Financial Summary clearly shows how COGS directly impacts the gross profit. In this case, the Cost of Goods Sold (£26) exceeds the Net Sales (£19.95), resulting in a negative gross profit (-£6.05) for the day.

 

  • Now, you’ll see a COGS section where all products sold or refunded for the day are displayed with their cost price as per Shopify.

  • If a product doesn’t have a cost price in Shopify, you can set it manually using the “Set Cost” functionality.
  • You can also override existing cost prices using the “Set Cost” feature if needed.
  • Products with a cost of “0” will generate an error and won’t be posted to QuickBooks.

 

  1. Monthly (manual): COGS will be updated at the end of each month. This approach simplifies your accounting process by consolidating updates into a single period, making it easier to review and analyze your overall financial performance.

Here’s how monthly sync transforms your Shopify Payouts #

  • A new menu item will appear in the side menu for managing monthly COGS data.

  • At the end of each month, you’ll need to review and confirm the COGS information before it’s posted to your accounting system.

 

  • You’ll see a COGS section where all products sold or refunded for that month are displayed as per Shopify, you can set it manually using the “Set Cost” functionality.
Share This Article :
  • Facebook
  • X
  • LinkedIn
Updated on April 28, 2025
Shopify + Quickbooks Online Deferred Revenue setup
Table of Contents
  • Understanding Cost of Goods Sold (COGS)
  • COGS Impact on QuickBooks Financial Statements
    • 2.1 Journal Entry
    • 2.2 Profit and Loss Statement (Income Statement)
    • 2.3 Balance Sheet 
    • Now that we understand the importance of COGS, let's set up the feature in SyncTools:
    • Enabling COGS Functionality
    • Configuring COGS Settings
    • 1. Choose Default Accounts for COGS Journal Entry: 
    • 2. Select the Frequency of COGS Synchronization:
    •  Additional Settings for Daily Synchronization: If you choose daily synchronization, you'll have two additional options to handle inventory products without cost in Shopify: 
  • Here's how daily sync transforms your Shopify payouts
  • Here’s how monthly sync transforms your Shopify Payouts

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