Payment Reconciliation Checklist
Transaction Data Collection
Export the payout report from Shopify Admin → Finances → Payouts for the full reconciliation period. Use the per-transaction CSV (not just the summary) so you can match individual orders, fees, and refunds against the bank deposit. Confirm the date range matches your accounting close cutoff.
Pull the balance transaction export from Stripe (Reports → Balance) and the activity download from PayPal (Activity → All Reports → Transactions). Both group by payout / deposit batch — keep that grouping; it's the unit you'll match to bank entries.
Retrieve the Amazon Date Range Settlement Report (Seller Central → Reports → Payments), eBay financial summary, and Walmart settlement report for any active marketplaces. Marketplace facilitator sales tax is collected and remitted by the platform — note it separately so it doesn't double-count as revenue.
Download statements (or live bank feed export) for every operating account that receives payout deposits. If gateway payouts route to multiple accounts (e.g., Stripe to checking, Amazon to a separate sub-account), pull each one.
Export disputes and refunds from each gateway and from the Shopify Disputes section. Capture original charge ID, dispute reason code, and deadline — chargeback responses have hard processor deadlines (typically 7-21 days from notification) and missed deadlines auto-lose.
Data Validation and Matching
Tie each Stripe / PayPal / Shopify Payments / Amazon payout batch to a bank deposit line by amount and arrival date. Watch for the 1-2 business-day lag between payout creation and bank arrival, and for weekend/holiday deposit consolidation.
For each charge in the gateway export, confirm a matching order in Shopify / Amazon. Common gotcha: gift card redemptions and store credit reduce the charged amount — the order total won't equal the gateway charge in those cases.
Cross-check Stripe / Shopify Payments / PayPal fee deductions against your contracted rate (e.g., 2.9% + $0.30 domestic, higher for AmEx and international). Rate creep on cross-border, currency conversion, and Shop Pay Installments fees is a frequent silent margin drain.
Identify charges captured before period close but paid out after — these belong on the books in the close period as a payment-processor receivable, not as cash. Amazon's reserved balance (Account Level Reserve) and Stripe's pending balance both fall in this bucket.
After the matching pass, count unresolved items: charges with no bank deposit, deposits with no charge, fees that don't match the rate card, refunds without an original charge. If the count is zero, you can skip the discrepancy-resolution phase and proceed directly to reporting.
Discrepancy Resolution
Most unmatched items are timing — captured on day 30, deposited on day 32. Confirm the order's authorize and capture timestamps in the gateway, then move the item to the next period's reconciliation queue rather than treating it as a true discrepancy.
For amounts that aren't timing differences — missing payouts, fee miscalculations, duplicate charges — file a case with the gateway through Stripe Support, Shopify Help Center, or PayPal Resolution Center. Reference the specific charge ID and payout ID; vague tickets bounce around for days.
Submit evidence packages for each open dispute: order confirmation, AVS/CVV match, shipping carrier proof of delivery with signature, customer communication thread. Per-issuer deadlines vary (Visa CE 3.0, Mastercard, Amex) but Stripe / Shopify shows the next-action deadline on each dispute. Missing the deadline forfeits the case.
Book corrections in QuickBooks Online, Xero, or NetSuite — fee true-ups to processor-fee expense, write-offs of unrecoverable chargebacks, and reclasses between sales/refunds and payment-processor clearing. A2X or Bookkeep can automate the marketplace summary journal if you're using one.
Record any variance still open at close — amount, gateway, case number, expected resolution date — in the recon working paper. Auditors expect a documented trail showing why the variance exists and what's being done about it.
Reporting and Sign-Off
Build the period summary: gross sales by channel, processor fees, refunds, chargebacks, net deposits, and ending receivable balance per gateway. Reconcile the receivable balance to each gateway's pending-payout figure as of period end.
Compute disputes / total transactions for the period. Visa's monitoring threshold is 0.9% (VDMP) and 1.8% (VFMP); a sustained climb past 0.65% is a signal to tighten fraud rules in Shopify, Stripe Radar, or Signifyd before the card networks intervene.
Confirm that tax collected and remitted by Amazon, eBay, Walmart, and Etsy is recorded as a pass-through, not as revenue. Direct-channel (Shopify) tax stays your liability — tie it to the Avalara / TaxJar / Anrok report for the matching period.
Route the recon working paper, summary report, and journal entries to the controller or finance lead. Capture the review outcome and any reviewer notes on the way through — this is the audit trail for the period.
Use this template in Manifestly
- Delivery Tracking Checklist
- Product Discontinuation Checklist
- E-commerce Fraud Prevention Checklist
- E-commerce Risk Management Checklist
- Social Media Marketing Checklist
- E-commerce Backup and Recovery Checklist
- E-commerce Legal Compliance Checklist
- E-commerce Sales Funnel Audit
- E-commerce Annual Budget Planning Checklist
- Inventory Replenishment Checklist
- Website Usability Audit Checklist
- Website Analytics Checklist
- Employee Onboarding Checklist
- Monthly Lead Generation Checklist
- Data Privacy Checklist
- Website Launch Checklist
- GDPR Compliance Checklist for E-commerce
- Ecommerce Customer Onboarding Checklist
- PPC Campaign Checklist
- E-commerce IT Security Checklist
- E-commerce Website Maintenance Checklist
- Sales Reporting Checklist
- Product Listing Update Checklist
- Security and Privacy Review Checklist
- Vendor Onboarding Checklist
- International Shipping Checklist
- PCI DSS Compliance Checklist
- Inventory Management Checklist
- Returns and Refunds Checklist
- Returns Processing Checklist
- Weekly Review Checklist for E-commerce Founders
- Order Fulfillment Checklist
- Payment Processing Checklist
- Return Authorization Checklist
- CRM Setup Checklist
- E-commerce Expense Management Checklist
- Live Chat Operations Checklist
- Daily Operations Checklist
- Website Security Checklist
- Product Launch Checklist
- Order Processing Checklist
- CRM Audit Checklist
- Email Marketing Campaign Checklist
- E-commerce Site Quality Assurance Checklist
- Affiliate Marketing Program Checklist
- Employee Exit Checklist
- Website Maintenance Checklist
- Payment Gateway Integration Checklist
- Warehouse Operations Checklist
- E-commerce Platform Update Checklist
- Customer Behavior Analysis Checklist
- E-commerce Financial Audit Checklist
- Shipping Carrier Selection Checklist
- Order Packaging Checklist
- E-commerce SEO Monthly Audit
- Monthly E-commerce Marketing Checklist
- Stock Level Monitoring Checklist
- Content Marketing Checklist
- Shipping and Delivery Checklist
- Employee Performance Review Checklist
- Customer Feedback Review Cycle
- E-commerce Sales Tax Reporting Checklist
- Customer Service Ticket Triage Checklist
- Financial Planning and Analysis (FP&A) Checklist
- Investment Monitoring Checklist
- Treasury Risk Assessment Checklist
- Financial Project Planning Checklist
- M&A Synergy Realization Checklist
- Annual Budgeting Checklist
- Law Firm Annual Budget Planning Checklist
- Payroll Processing Checklist
- E-commerce Annual Budget Planning Checklist
- E-commerce Expense Management Checklist
- Agency Invoicing Checklist
- Agency Monthly Financial Close Checklist
Ready to take control of your recurring tasks?
Start Free 14-Day TrialUse Slack? Sign up with one click
