top of page

What Documents You Need for Shopify Catch-Up Bookkeeping (Complete Checklist)

  • 2 days ago
  • 11 min read

If you've decided to start catch-up bookkeeping or clean-up accounting work for your Shopify store, the single most impactful thing you can do, before any engagement begins, is gather your source documents. Document collection is one of the biggest time-killers in catch-up and clean-up bookkeeping engagements, often adding 2-4 weeks to timelines and creating frustration on both sides. Sellers who arrive with documents organized typically finish their catch-up bookkeeping 30-50% faster and pay 15-25% less because the work moves smoothly without constant interruptions.


This guide walks through exactly what documents you'll need, where to find them, and how to organize them so your bookkeeping engagement starts strong. Use it whether you're hiring a professional or attempting DIY clean-up bookkeeping yourself.



Why Document Collection Matters So Much

Most Shopify sellers underestimate how much of catch-up bookkeeping is actually document hunting. The mechanics of reconciliation are systematic and (with modern AI tools) fast. The real bottleneck is finding bank statements, supplier invoices, ad platform exports, and receipts for periods that may go back months or years.


A few realities most sellers don't expect:

  • Old bank statements aren't instantly available. Most banks take 1-2 weeks to fulfill historical statement requests for periods more than 12-24 months back.

  • Supplier invoices live in scattered emails. Few sellers have a centralized receipt system, so old invoices often require digging through email archives.

  • Ad platforms require admin access. Historical reports from Meta, Google, TikTok, and others can't be pulled without proper credentials.

  • 3PL records may need account team support. Older fulfillment records sometimes require contacting your fulfillment partner directly.

  • Personal vs. business gets murky over time. The longer ago a transaction occurred, the harder it is to remember what was business vs. personal.


When you arrive at your catch-up engagement with all of this pre-gathered, the bookkeeper can start work immediately. When you don't, weeks of back-and-forth follow.


The Master Document Checklist

This is the complete list of documents typically needed for Shopify catch-up bookkeeping and clean-up accounting engagements. Not every store needs every item, your specific scope determines what applies.


Category 1: Banking and Payment Documents

These are the foundation of every catch-up engagement. Without them, reconciliation can't happen.


Bank Statements

  • Every business checking account

  • Every business savings account

  • For the entire catch-up period, month by month

  • PDF format preferred (CSV also works)

  • Statements should show opening balance, all transactions, and ending balance

How to get them: Log into online banking. Most banks let you download 12-24 months. For older periods, request from your bank directly, allow 1-2 weeks.


Credit Card Statements

  • Every business credit card

  • Personal cards if they were used for business expenses

  • For the entire catch-up period

  • PDF format preferred

How to get them: Log into the card issuer's portal. American Express, Chase, and most major issuers keep 24+ months online. For older periods, call the card company.


Payment Processor Reports

  • Shopify Payments payout history (download from Shopify Admin)

  • Stripe reports if used as secondary processor

  • PayPal transaction history

  • Square, Affirm, Klarna, Afterpay if applicable

How to get them: Shopify Admin → Finances → Payouts. For other processors, log into each platform's reporting section.


Wire Transfer Records

  • Any wire transfers in or out

  • Especially for international suppliers or customers

Category 2: Shopify-Specific Documents

These provide the e-commerce detail that generic bookkeepers miss.


Shopify Admin Access

  • Staff account with full reporting access (preferred)

  • Or collaborator access for your bookkeeper

  • Specifically needs: Orders, Reports, Finances, Settings → Taxes

How to set this up: Settings → Users and permissions → Add staff or collaborator.


Shopify Sales Reports

  • Monthly sales by period

  • Sales by payment method

  • Sales by country (for multi-currency)

  • Sales by channel (if multi-channel)

How to get them: Shopify Admin → Reports → Sales. Export to CSV for the catch-up period.


Shopify Refund Reports

  • All refunds during the catch-up period

  • Categorized by reason if possible

How to get them: Shopify Admin → Orders → filter by Refunded status, OR Reports → Sales → Refunds.


Shopify Payouts Detail

  • Each payout broken down into components (sales, refunds, fees, chargebacks)

  • Matched against bank deposits

How to get them: Shopify Admin → Finances → Payouts → Click into each for detail. AI sync tools like A2X or Link My Books pull this automatically.


Shopify Tax Reports

  • Sales tax collected by jurisdiction

  • Period-by-period

How to get them: Shopify Admin → Reports → Taxes, or your dedicated tax tool (TaxJar, Avalara).


Gift Card Reports

  • Gift cards sold (liability)

  • Gift cards redeemed (revenue recognition)

How to get them: Shopify Admin → Products → Gift cards → Reports.


Category 3: Sales Channel Documents (If Multi-Channel)

If you sell on platforms beyond Shopify, you'll need separate documentation for each:


Amazon

  • Settlement reports

  • Sales by SKU reports

  • FBA inventory reports

  • Refund and return reports

  • Amazon's 1099-K if revenue qualifies

How to get them: Amazon Seller Central → Reports → Payments → Date Range Reports.


Wholesale Platforms (Faire, Tundra, etc.)

  • Monthly payout reports

  • Order history

  • Returns and disputes


TikTok Shop / Instagram Shop / Other Marketplaces

  • Payout reports

  • Settlement statements

  • Tax forms (1099-K if applicable)


Direct Wholesale Customer Records

  • Invoices issued

  • Payments received

  • Outstanding A/R


Category 4: Cost of Goods Sold and Inventory

This is one of the most-skipped areas in DIY catch-up bookkeeping. Get these right and your gross margin will finally make sense.


Supplier Invoices

  • Every invoice from product suppliers

  • Manufacturing invoices if you produce your own products

  • For the entire catch-up period

How to get them: Search email for invoices. Many suppliers also have customer portals with downloadable invoice history.


Shipping/Logistics Costs (Inbound)

  • Shipping costs from suppliers to you

  • Customs and duties

  • Freight forwarder invoices


3PL Invoices

  • Monthly fulfillment invoices

  • Storage fees

  • Receiving fees

  • Returns processing fees

  • For warehousing partners like ShipBob, ShipMonk, Easyship, etc.


Inventory Records

  • Beginning inventory value (at catch-up start date)

  • Ending inventory value (at catch-up end date)

  • Physical count results if available

  • Inventory write-offs and damage records


Cost Per Unit Records

  • Landed cost calculations for each SKU

  • Includes product cost + inbound shipping + duties + handling


Category 5: Ad Spend and Marketing

Ad spend is one of the largest expense categories for most Shopify stores and one of the most miscategorized.


Meta (Facebook/Instagram) Ads

How to get them: Ads Manager → Billing → Transaction history.


Google Ads

How to get them: Google Ads → Tools → Billing → Documents.


TikTok Ads, Pinterest Ads, Snapchat Ads

  • Monthly billing for each platform

  • Settlement reports if managed through agencies


Affiliate and Influencer Payments

  • Records of payments to affiliates

  • 1099-NEC records for affiliates paid $600+

  • Influencer payment receipts

  • Agency invoices if working through influencer management firms


Email/SMS Marketing

  • Klaviyo, Postscript, Attentive, Mailchimp subscription invoices

  • Per-message charges if applicable


Other Marketing

  • PR agency invoices

  • Content creator payments

  • Photography and creative production receipts


Category 6: Operating Expenses

Everything else that costs money to run the business.

Software Subscriptions

  • Shopify subscription

  • App subscriptions

  • Productivity software (Notion, Slack, etc.)

  • Accounting software (QuickBooks, Xero)

  • Sync tools (A2X, Link My Books)

  • Tax tools (TaxJar, Avalara)

  • Inventory tools (Inventory Planner, Cin7)

  • Receipt capture (Dext, Hubdoc)

  • Analytics tools (Lifetimely, Polar Analytics, Triple Whale)

How to get them: Most appear on credit card statements; cross-reference with email receipts.


Office and Workspace

  • Rent or coworking memberships

  • Utilities

  • Internet

  • Phone bills


Professional Services

  • Bookkeeping fees (your previous bookkeeper, if any)

  • CPA / tax preparer fees

  • Legal fees

  • Consulting fees

  • Web development and design


Shipping (Outbound)

  • USPS, UPS, FedEx, DHL bills

  • Shipping app fees (ShipStation, Shippo)

  • Shipping supplies


Travel and Meals

  • Business travel receipts

  • Trade show expenses

  • Business meal receipts


Category 7: Tax Documents

Critical for closing out the engagement and preparing for tax filing.


Prior Tax Returns

  • Federal returns for periods covered by catch-up

  • State returns

  • Sales tax returns by jurisdiction


Sales Tax Records

  • Returns filed (or not filed) by state

  • Payments made to state tax authorities

  • Notices received from any state


1099 Vendor Records

  • Contractors paid $600+ during the catch-up period

  • W-9s collected from each

  • Address information for 1099 filing


Payroll Records (If Applicable)

  • Payroll provider reports (Gusto, ADP, etc.)

  • 941 quarterly returns

  • W-2 records

  • Owner reasonable compensation records (for S-corp)


Tax Notices

  • Any notices received from IRS or state agencies

  • Even if you don't think they're important, bookkeeper needs to see them


Category 8: Equity and Financing

Money flowing in/out that isn't revenue or expense.


Loan Documents

  • SBA loans

  • Lines of credit

  • Equipment financing

  • Business credit card credit limits


Investor Documents

  • Equity contributions

  • Investor distributions

  • Convertible note agreements


Owner Activity

  • Owner contributions to the business

  • Owner draws or distributions

  • Personal expense reimbursements through the business


Category 9: Documentation You Probably Forget

These often surface during catch-up engagements and slow things down:


Returned Merchandise Authorization (RMA) Records

  • Returns processed but not yet refunded

  • Inventory implications


Insurance Records

  • Business insurance premiums

  • Workers' comp if applicable

  • Product liability insurance


Legal Documents

  • LLC operating agreement

  • Corporate bylaws

  • Partnership agreements


Asset Purchases

  • Equipment purchases (laptops, cameras, etc.)

  • Vehicle purchases if business use

  • Software with multi-year licensing


Donations

  • Charitable contributions from the business

  • Sponsorships and community giving


How to Organize Documents Before You Start

How you organize documents matters almost as much as having them. Here's a structure that works for most Shopify catch-up bookkeeping engagements:


Create a Master Folder Structure

In Google Drive, Dropbox, or your preferred cloud storage:

Recommended folder structure for organizing Shopify catch-up bookkeeping documents, showing 10 categories including banking, credit cards, Shopify reports, sales channels, suppliers, ad platforms, software, operating expenses, tax documents, and equity records.

Name Files Consistently

Use a format like: YYYY-MM_VendorName_DocumentType.pdf

Examples:

  • 2025-03_ChaseBank_CheckingStatement.pdf

  • 2025-06_MetaAds_Invoice.pdf

  • 2025-09_ABCSupplier_Invoice_PO123.pdf


This makes documents findable and sortable.


Share With Read Access

When you hire a bookkeeper, share the entire master folder with read access. This is dramatically more efficient than email back-and-forth for individual documents.


Note What's Missing

Create a simple text file or spreadsheet listing documents you couldn't find. The bookkeeper can advise on alternatives or workarounds.


What Happens If Documents Are Missing

Don't panic, missing documents are normal, especially for older periods. Professional catch-up bookkeeping and clean-up accounting engagements handle this in several ways:


Reconstruction from secondary sources. Missing supplier invoices can sometimes be reconstructed from bank/credit card statements showing payments, supplier portal histories, or order confirmations.


Reasonable estimates. For periods where source documents are truly unavailable, reasonable estimates with documented methodology are CPA-acceptable. Your bookkeeper will document the assumptions.


Direct requests to vendors. Bookkeepers can often help request copies of missing invoices from suppliers, 3PLs, or platforms.


Bank statement reconstruction. Banks can usually provide statements going back 7+ years (sometimes with fees). For long catch-ups, this becomes critical.


Acceptance of incomplete data. Sometimes a transaction has to be recorded as "unknown vendor, $X, paid [date]" based on bank evidence alone. Not ideal, but workable.

For more on multi-year scenarios where documents are particularly hard to gather, see our years behind catch-up bookkeeping guide.


How AI Tools Reduce Document Needs

Modern AI bookkeeping tools have reduced the document burden for Shopify catch-up engagements compared to even a few years ago:

  • A2X and Link My Books pull Shopify historical data automatically, no manual export needed

  • Bank feed connections to QuickBooks or Xero eliminate the need for manually downloaded statements going forward

  • Dext and Hubdoc extract invoice data from emails automatically

  • TaxJar and Avalara reconstruct multi-state sales tax exposure from Shopify data


Like other AI accounting tools for Shopify sellers, these tools handle a meaningful portion of document gathering automatically. But human source documents (bank statements, supplier invoices, etc.) still need to be collected for periods before the tools were connected.


How Long Document Collection Takes

For a typical 12-month Shopify catch-up bookkeeping engagement:

  • Most documents on hand: 2-4 hours total time

  • Some documents to gather: 6-10 hours total time

  • Significant document hunting: 15-25 hours total time

  • Major reconstruction needed: Can extend engagement timeline by weeks


Sellers who delay document gathering until the engagement starts add 2-4 weeks to typical timelines. Sellers who arrive with documents ready often finish faster than initially quoted.


Documents You Don't Need to Gather

A few common misconceptions about what's required:

You don't need every receipt. For small expenses on credit cards (especially under $75), the statement entry itself is usually sufficient documentation. You don't need to find a coffee shop receipt from 8 months ago.


You don't need original paper copies. PDF scans, photos, and digital records are all acceptable. Don't waste time hunting for paper originals.


You don't need to organize transactions by category yourself. That's the bookkeeper's job. Don't pre-sort or pre-categorize transactions, let the bookkeeper apply consistent methodology.


You don't need every supplier invoice if you have payment records. Bank statements showing payments to suppliers are often sufficient. Original invoices help but aren't always required.


You don't need W-9s for foreign contractors. US 1099 requirements apply only to US-based contractors. Foreign contractors have different documentation requirements.


The Document-First Engagement Approach

The most successful Shopify catch-up bookkeeping engagements follow a "documents first" approach:

Week -2 (Before engagement starts):

  • Use this checklist to identify what you need

  • Request any older bank statements from your bank

  • Begin organizing documents in cloud folder structure

  • Identify what's missing and flag for follow-up

Week -1 (Right before engagement):

  • Complete document organization

  • Confirm system access (Shopify, accounting platform, ad platforms)

  • Final review of what's gathered vs. what's missing

Week 1 of engagement:

  • Hand off organized document folder

  • Discovery call with bookkeeper to review what's there and what's not

  • Bookkeeper begins immediate work, no waiting for documents


This approach typically saves 2-4 weeks on engagement timeline and prevents most cost overruns.


What to Do If You're Hiring a Bookkeeper

When you select a Shopify catch-up bookkeeping firm:

  1. Ask for their document checklist upfront. A specialist firm will have one. If they don't, that's a warning sign about their process.

  2. Compare it to this list. A comprehensive checklist should cover everything in this guide that applies to your situation.

  3. Confirm secure sharing methods. Documents contain sensitive financial information. Confirm how the firm handles security (encrypted cloud storage, password protection, etc.).

  4. Block calendar time for follow-up questions. Even with documents organized, the bookkeeper will have questions. Be available.

  5. Don't pre-clean documents. Let the bookkeeper see what's there. Pre-cleaning often hides issues that need to be addressed.


For more on hiring decisions, see our guide to hiring a Shopify bookkeeper.


The Bottom Line

Document collection is the single biggest variable in how smoothly your Shopify catch-up bookkeeping or clean-up accounting engagement runs. Sellers who arrive prepared finish faster and pay less. Sellers who scramble during the engagement extend timelines and frustrate everyone involved.


Use this checklist before any engagement starts. Block specific time for gathering. Organize in a logical folder structure. The work to get organized upfront pays back many times over once the engagement is underway.


Ready to Get Started on Your Catch-Up?

Most Shopify sellers we work with have a similar reaction when they see our document checklist: relief that it's specific and manageable. Knowing exactly what to gather (and what you don't need) removes one of the biggest sources of pre-engagement anxiety.

At Catch Up Clean Up, we send every new client a customized document checklist based on their specific situation, not a generic list. We handle catch-up bookkeeping and clean-up accounting for Shopify stores using modern AI tools, with secure document handling and clear weekly communication throughout the engagement.


What you get:

  • A 30-minute scoping call to assess your specific situation

  • A customized document checklist based on your store's complexity

  • Secure cloud-based document handling

  • Flat-rate pricing with clear scope and timeline

  • Full catch-up bookkeeping using AI sync tools

  • CPA-ready financial deliverables

  • Optional ongoing monthly bookkeeping


Book a free consultation, and let's talk about what your specific catch-up engagement needs.


Frequently Asked Questions


What documents do I need for Shopify catch-up bookkeeping?

The core documents needed are: bank and credit card statements for the entire catch-up period, Shopify Admin access with full reporting permissions, supplier invoices, 3PL/fulfillment invoices, ad platform billing records (Meta, Google, TikTok), payroll records if applicable, prior tax returns, and 1099 records for contractors. The specific list depends on your store's complexity and channels.


How far back do I need to find bank statements for catch-up bookkeeping?

Bank statements are needed for the entire catch-up period. Most banks keep 12-24 months of statements online; older periods typically require contacting the bank directly, which can take 1-2 weeks to fulfill. For multi-year catch-ups, request older statements as early as possible, they're often the longest lead-time item.


What if I don't have all the supplier invoices for my catch-up bookkeeping?

Missing supplier invoices are common and manageable. Bookkeepers can often reconstruct missing data from bank/credit card statements showing payments, supplier customer portals, or by requesting copies directly from vendors. For truly unavailable documents, reasonable estimates with documented methodology are CPA-acceptable.


Should I organize my documents before hiring a bookkeeper?

Yes, strongly recommended. Organized documents typically reduce engagement timelines by 30-50% and reduce cost by 15-25%. Create a master cloud folder with subfolders for each document category (banking, credit cards, Shopify, suppliers, ad platforms, etc.), name files consistently, and share with read access to your bookkeeper.


How do I give my bookkeeper access to Shopify and QuickBooks?

For Shopify: Settings → Users and permissions → Add staff or collaborator. Collaborator access is more secure than staff access for external bookkeepers. For QuickBooks Online: Settings → Manage users → Add user → choose "Accountant" role. Both platforms support remote access without sharing your personal login.


Do I need to find receipts for every business expense?

No. For small expenses on credit cards (typically under $75), the statement entry is usually sufficient documentation. Focus your document gathering on larger transactions, recurring vendors, and anything where bank/card statements alone don't tell the full story (like supplier invoices that need to be matched to inventory).


What's the difference between documents needed for catch-up bookkeeping vs. clean-up accounting?

The document needs are similar, but the focus differs. Catch-up bookkeeping needs documents to fill gaps in missing data (full bank statements, all invoices for unentered periods). Clean-up accounting needs documents to verify what's already entered (statement copies to cross-check existing transactions, original invoices to confirm categorization). Most engagements need both.

Comments


Modern office workspace illustrating professional accounting services

You’re in the right place to address accounting issues that are hindering your business from scaling.

bottom of page