Before You Begin

This guide is for E-commerce bookkeepers and advanced sellers. You’ll need detailed sales reports from Shopify and all connected payment gateways (e.g., PayPal, Sezzle).

Overview

30 min
Setup Time
Advanced
Difficulty
Monthly
Maintenance

What You’ll Learn

  • How to identify and segment sales by each payment gateway
  • Matching gross sales to specific payout reports from Shopify, PayPal, Sezzle, etc.
  • Accurately accounting for all fees, refunds, and adjustments from each gateway
  • Streamlining reconciliation for payouts that hit your bank account separately

1. Preparation Steps

Before diving into reconciliation, ensure your accounting software has these accounts:

Required Accounts (per gateway)

  • Sales Income (e.g., Shopify Sales, PayPal Sales, Sezzle Sales)
  • Payment Processing Fees (e.g., Shopify Fees, PayPal Fees, Sezzle Fees)
  • Gateway Payout Bank/Asset Account (e.g., Shopify Payouts, PayPal Holding, Sezzle Holding)
  • Sales Tax Payable (Liability)

Recommended for Granularity

  • Refunds (Expense or Contra-Income)
  • Discounts/Promotions (Income Reduction)
  • Chargeback Expenses (Expense)

2. Understanding Payout Structures

Different payment gateways handle payouts in unique ways. It’s crucial to understand these differences for accurate reconciliation.

Shopify Payments Payouts

This is Shopify’s native gateway, typically handled by tools like A2X.

Characteristics:
  • Consolidated payout (sales, fees, refunds).
  • Matches bank deposits directly.
  • Easily automated with third-party tools.
Challenges:
  • Requires setup for detailed breakdown.
  • Needs careful mapping of line items.
  • Can be confusing if mixed with other gateways.

External Gateway Payouts (e.g., PayPal, Sezzle)

These are payment methods processed outside of Shopify Payments.

Expert Tip: Each external gateway will send separate payouts to your bank. Treat each gateway as its own mini-bank account for reconciliation purposes, tracking its gross sales, fees, and net payouts independently.

Characteristics:
  • Individual payouts per gateway.
  • Detailed transaction reports usually available.
  • Directly reconcile bank deposits to specific gateway reports.
Challenges:
  • Manual effort for segmentation.
  • Can complicate overall sales reporting.
  • Requires separate fee tracking per gateway.

3. Step-by-Step: Reconciling Multi-Gateway Payouts

The key is to account for gross sales and all deductions for each gateway before matching the net payout to your bank.

Here is a sample data structure you might expect from a gateway report.

{
  "payout_id": "PX123456",
  "gateway_name": "PayPal",
  "payout_date": "2025-10-20",
  "gross_sales_amount": 1500.75,
  "transaction_fees": 45.02,
  "refunds_issued": 50.00,
  "net_payout_amount": 1405.73,
  "transactions_included": [
    {"order_id": "S12345", "amount": 100.00},
    {"order_id": "S12346", "amount": 250.75}
  ]
}

4. Implementation Guide

Let’s walk through the process for each payout type.

  1. 1

    Generate Gateway Reports

    Obtain detailed payout reports from Shopify Payments, PayPal, Sezzle, etc., covering the same period.

  2. 2

    Record Gross Sales per Gateway

    From Shopify’s sales reports, determine which orders were paid via Shopify Payments, PayPal, Sezzle, and record the gross sales for each.

  3. 3

    Account for Fees & Deductions

    For each gateway, post the fees, refunds, and other deductions to their respective expense/liability accounts. This should reconcile to the net payout.

  4. 4

    Match Payouts to Bank Deposits

    Once the gateway’s gross sales and deductions are recorded, the remaining net payout should precisely match the deposit in your bank account for that specific gateway.

Common Pitfall: Mixing Sales Data

Do NOT try to reconcile a PayPal deposit with your overall Shopify sales. Each gateway’s sales, fees, and payouts are distinct. Treat them separately to avoid reconciliation headaches.

5. Verification and Troubleshooting

Ensure your multi-gateway reconciliation is accurate and robust.

Reconciliation Checklist

  • Gross sales from Shopify reports match sum of all gateway reports
  • Each gateway’s net payout matches its corresponding bank deposit
  • All fees (Shopify, PayPal, Sezzle, etc.) are accurately recorded as expenses
  • Refunds and chargebacks are correctly applied against the relevant gateway

Need Help?

Expert Assistance

Struggling with complex multi-gateway reconciliations? Our specialist team can help simplify your bookkeeping.

Contact Us