Skip to main content
All CollectionsSales Integrations
Best Accounting Practices Squarespace + QuickBooks Online
Best Accounting Practices Squarespace + QuickBooks Online
Ian McKay avatar
Written by Ian McKay
Updated over a week ago

Blog Post

Overview

This article will help you get started using Commerce to automatically sync your accounting data from Squarespace to QuickBooks Online (QBO). Commerce auto-fetches your sales from Squarespace and syncs them to QBO. Commerce will also help you connect the payment providers you use to ensure your payment processing fees, refunds and reimbursements are also sync'd to QBO.

Connect Your Squarespace & QBO Accounts

Connect Squarespace

From the left navigation in Commerce:

  1. Click the Sales

    icon.

  2. Select New >> Sales.

  1. Press Connect on the Squarespace tile and Connect again.

You are redirected to Squarespace and instructed to authorize Commerce to connect to your Squarespace account. Once completed, you are redirected back to Commerce where an initial sync begins. You will start to see a few of your transactions flow into Commerce.

Connect QBO

From the left navigation in Commerce:

  1. Click the Accounting

    icon.

  2. Select New >> Accounting.

  1. Press Connect on the QuickBooks tile and Connect again.

You are redirected to QuickBooks and instructed to authorize Commerce to connect to your account. Once completed, you'll be redirected back to Commerce.

Connect Your Payment Processing Provider

Squarespace sellers rely on third party payment providers to process payments within their Squarespace store. If you rely on third party payment providers, be sure to connect those accounts as well.

EXAMPLE

If you allow your customers to check out using Stripe or PayPal, you will want to connect both Stripe and PayPal within your Commerce account. Commerce will fetch sales and sales related expenses from your connected payment providers.

How to address potential duplicate sales records

When you connect third party payment providers such as Stripe or PayPal, Commerce will fetch both sales and payment processing fees. However, the sales transactions may also exist with your connected e-commerce store account.

EXAMPLE

If you manage a Shopify store and support payments via Shopify Payments and PayPal, Commerce will fetch sales and sales related expenses on your sales for those transactions paid using Shopify Payments. For Shopify transactions paid using PayPal, Commerce will not have the payment processing fees unless you also connect your PayPal account.

In this case, your connected PayPal account will bring in your payment processing fees as well as sales that will also exist within the connected Shopify account. In this case, you will need a Transform in order to mark and de-duplicate those sales transactions.

Configure QBO

Introduction to Clearing Accounts

In almost all cases, each payment provider will maintain a balance of funds on their platform for your products/shop. They act like any other bank account for your business. As a best accounting practice, you'll want to use clearing accounts within your accounting program to manage your sales transactions. A clearing account is no different than a bank account within your accounting program.

You may be tempted to manage your e-commerce sales by booking transactions to an “undeposited funds” account. However An undeposited funds account will not adequately address the numerous transaction types (sales, sales related expenses, refunds and reimbursements) nor will it simplify the process of reconciling payout deposits.

The solution is to configure a clearing account for each provider that collects funds from your customers and makes payout deposits to your business bank account. Clearing accounts are configured the same way you would any other bank account within your accounting file. Clearing accounts will provide a clean way to manage the ledger, tracking your itemized sales, sales related expenses, refunds and reimbursements.

Lastly, as each provider makes payout deposits to your business bank account, you will simply treat those deposits as transfers from the appropriate Clearing account to your business bank account.

This illustration helps explain how Commerce uses clearing accounts

  1. Your data is messy. You sell across multiple marketplaces, payment providers & e-commerce sites. The first step is to create clearing accounts for each provider that collects funds.

  2. Commerce consolidates and normalizes your sales data including sales related expenses like payment processing fees.

  3. Export transactions to each clearing account within your accounting file

  4. You will categorize your payouts as transfers from the appropriate clearing account

Create Clearing Accounts in QBO

  1. Navigate to Accounting >> Chart of Accounts.

  2. Select New.

The Account popup window opens.
3. Create a new account with the following parameters:

Account Type: Bank
Detail Type: Checking
Name: Name of your payment provider, such as Stripe or PayPal followed by the word Clearing

The remaining fields are optional. QBO may also ask when you want to start tracking your finances from the account. Choose an appropriate date. Unless otherwise instructed, set the beginning balance to $0.

  1. Click Save and Close.

Repeat these steps for each integration that requires a clearing account.

Create Expense Accounts for Seller Related Fees

Your payment providers will charge you various fees for doing business on their platform. To simplify accounting for these fees, Commerce recommends creating a new operating expense account category titled "Merchant Processing Fees" to represent the merchant fees. Some businesses will account for merchant fees as a Cost of Goods Sold (COGS) or Cost of Sales (COS), but most accounting professionals we surveyed recommended that they be treated as a standard operating expense.

To create a new expense account in QuickBooks:

  1. Go to Accounting >> Chart of Accounts from the left navigation in QuickBooks

  2. Click the New in the top right corner of the page.

  3. Complete the form using the following:
    Account Type: Expenses
    Detail Type: Bank Charges
    Name: Payment Processing Fees

  4. Click Save & Close.

Match Sales with SKUs

When SKU matching is enabled, Commerce attempts to match the appropriate product/service in your accounting file based on the SKUs from Squarespace. SKU matching requires that the SKUs defined within Squarespace will match to the SKUs defined for your products and services in your accounting file. When SKU matching is disabled, Commerce will only match an item to a SKU if it was previously mapped.

SKU matching with Commerce will pass through the quantity if you have Inventory set up in your accounting file. For example, a sale of a product will decrease your inventory by one. A sales return would increase it. SKU matching can be configured from your accounting preferences section under your connected accounting file in Commerce.

Export your Sales & Sales Related Expenses to QBO

Payment Providers

It's easy to tell which payment provider has serviced a transactions. Simply view the details of any transaction and reference the Payment detail.

You can also review the payment method during an export. Hints extracted from the receipt or transaction display under the Deposit To field.

Reconcile your Payouts

Because you have already booked your sales and sales related expenses to the clearing account, you will not be treating payout deposits as sales (as this would result in the overstatement of revenue). Instead, all payout deposits are treated as transfers from the clearing account to your business checking account. Let's look at an example:

Brewery Supply Co has sold 145 orders of their brewing supplies over the past 30 days on . The company has already exported from Commerce the details of each sale to the clearing account within their accounting file. has then deposited $12,900 to the business checking account. To categorize the deposit, the business has created a rule within their accounting file to treat all deposits from as transfers from their clearing account to their business checking account.

For more information on reconciling payouts, please read Reconciling & Categorizing Your Payouts.

Did this answer your question?