The Pre-Setup Checklist: Everything You Need Before Configuring QuickBooks

The Pre-Setup Checklist: Everything You Need Before Configuring QuickBooks

Contents
CTA img
TLDR
icon
Gathering business, banking, and product data before QuickBooks setup prevents delays and manual rework
icon
Structuring your Chart of Accounts by sales channel enables accurate performance tracking and easier reconciliation
icon
Mapping marketplace fees and payout schedules in advance ensures your books match real deposits
icon
Preparing SKU lists and inventory data supports accurate multi-channel inventory tracking and automation

Your QuickBooks setup determines whether you close books in minutes or spend days chasing discrepancies.

For ecommerce businesses running across Shopify, Amazon, Walmart, and brick-and-mortar POS systems, the stakes are higher. Miss a single chart of accounts mapping, skip a product SKU sync, or neglect your marketplace fee structure, and you create months of manual fixes, broken reconciliations, and inventory chaos.

Worse, your financial data becomes unreliable right when you need it most to make decisions about inventory, pricing, or channel profitability. 

This guide provides a proven, actionable checklist to help you start strong, avoid common pitfalls, and lay the groundwork for seamless automation as your business grows.

The hidden cost of rushing your QuickBooks setup

At first glance, QuickBooks setup looks simple: connect your store, sync some orders, and you're done. But ecommerce accounting is not that straightforward. Rush the setup, and the consequences compound fast.

  • Broken reconciliation: Your marketplace payouts will not match your order totals because fees get posted to the wrong accounts, and refunds create duplicate entries. You spend hours every month hunting for discrepancies that should not exist
  • Inventory drift: Your Shopify store shows 47 units in stock, Amazon says 52, and QuickBooks says 41. None of them are correct, which means you oversell products, disappoint customers, and lose sales
  • Manual rework: Every order needs a second look, every payout requires a spreadsheet, and your team stops trusting the data. The automation you paid for becomes just another tool that creates more work
  • Tax and fee chaos: Marketplace fees, shipping costs, and sales tax by jurisdiction all land in the wrong GL accounts. Your profit margins look inflated, your COGS is wrong, and your accountant cannot make sense of your books
  • No financial visibility: You cannot see which channels are profitable or track true margins by SKU. You make decisions based on revenue alone because your cost data is unreliable, and growth happens without knowing if it is sustainable

Suggested read: Maximizing Efficiency in QuickBooks Enterprise for Ecommerce

Common pitfalls when starting QuickBooks without preparation

Most QuickBooks setup failures stem from a handful of preventable mistakes. These may include:

Missing tax IDs or business information

QuickBooks requires your Employer Identification Number, legal business name, and formation documents at the start. Without these, setup stalls while you search through records.

Incomplete customer and product lists

Ecommerce sellers can underestimate their data volume. PartyMachines, for example, spent two to three weeks on manual entry after skipping SKU preparation. Disorganized catalogs lead to ongoing data gaps.

Confusing Chart of Accounts for multiple sales channels

Lumping revenue from Amazon, Shopify, and eBay together makes it impossible to track channel performance or reconcile marketplace payouts. This mistake becomes expensive at tax time when you cannot isolate income by source.

Overlooking marketplace fees and payout schedules

Amazon deducts referral, fulfillment, and storage fees before issuing payouts. Shopify processes payments separately from order dates. Without pre-mapped expense accounts for these fees, your books will not match your bank deposits.

Not planning for post-setup integration

Many businesses realize after setup that manual entry across channels is unsustainable. Accounting automation tools also require clear account and channel mapping from day one. Poor initial structure prevents efficient scaling and leads to ongoing manual work.

Most pitfalls are avoidable with a focused pre-setup checklist. The next section shows exactly what to gather before you start.

The pre-setup checklist for QuickBooks: What to gather before you start

A thorough checklist is your insurance against setup delays and costly rework. Preparing these items ensures a smooth configuration for ecommerce businesses.

Universal essentials

Every business should have these fundamentals ready:

  • Business legal name and structure: Gather accurate details to ensure your invoices and tax forms are compliant and avoid processing delays. It must match your Tax ID documentation exactly
  • Tax ID and registration details: Collect your Employer Identification Number and sales tax registration numbers for each state where you have nexus. Required in the first stage of setup to establish your business entity
  • Bank account and credit card information: Organize account numbers, routing numbers, and online banking credentials for all business accounts to avoid incomplete financial reports. It enables automatic transaction tracking and reconciliation
  • Vendor and customer lists: Save hours of manual entry during initial configuration. Export contact details, payment terms, and transaction history from existing systems as CSV files that QuickBooks can import directly
  • Opening balances: Ensure your books reflect reality from day one of operation. Record bank balances, outstanding receivables, payables, and inventory values as of your setup date to establish accurate baseline financials

Ecommerce-specific essentials

Multi-channel sellers need additional preparation:

  • List of all sales channels: Document every platform, such as Shopify, Amazon, eBay, Etsy, Walmart, and your website. Your SKU list is vital for mapping product sales and tracking inventory across channels
  • SKU exports and product data: Export active SKUs with quantities, costs, and descriptions from each channel. Large catalogs require bulk import, so organize files beforehand
  • Marketplace fee structures: Arrange dedicated expense accounts. Amazon charges referral, fulfillment, and storage fees, while eBay has final value fees. Map each fee type correctly in your Chart of Accounts
  • Payout schedules and settlement data: Remember that Amazon settles every two weeks, and Shopify deposits vary by settings. Knowing these schedules helps reconcile deposits accurately and prevents timing mismatches
  • Class and location tracking needs: Decide your tracking structure before setup to support performance analysis. This is important if you operate multiple brands or warehouses

Webgility ecommerce accounting relies on clear channel and SKU mapping. Gathering this information now ensures error-free syncing later.

Suggested read: Easy Hacks on How to Improve Inventory Turnover

Turning preparation into action: Your setup day game plan

Using your checklist during setup eliminates guesswork and keeps you on track. QuickBooks setup follows five core stages, each requiring specific information:

  1. Business information and profile: Have your formation documents and EIN ready. QuickBooks uses this data to generate default accounts tailored to your business type
  2. Chart of Accounts setup: Map each sales channel to unique income accounts (for example, "Sales - Amazon," "Sales - Shopify"). Create dedicated expense accounts for marketplace fees, payment processing, and shipping. This structure clarifies channel performance and simplifies future reconciliation
  3. Banking connections: Link all business bank accounts and credit cards. Verify each account's category (checking, savings, credit card) to avoid confusion and ensure complete transaction tracking
  4. Products and services import: Upload your SKU list using inventory item types for products tracked across channels. Set opening balances to match current stock levels
  5. Customization: Enable class tracking for multiple brands and location tracking for warehouses. Assign user roles to control access and maintain data integrity

A well-prepared session typically takes two to four hours for basic setup. Rushed setups can stall for days or require weeks of rework.

Ecommerce tip: Double-check your product and channel structure before importing. Correcting mismatched accounts after setup creates unnecessary manual work. If you plan to connect QuickBooks and Webgility to your online stores, confirming structures now saves hours when automating later.

Pro tips for customizing QuickBooks setup for ecommerce success

Thoughtful customization positions your books for seamless ecommerce automation and growth. These expert tactics help ecommerce businesses future-proof their QuickBooks instance:

  • Enable multicurrency if you sell internationally: Handles foreign exchange automatically instead of manual conversion spreadsheets. Turn on multicurrency before processing your first international order because QuickBooks will not let you enable it retroactively without significant rework
  • Configure tax codes by jurisdiction before your first sale: Saves hours of manual corrections during tax season. Set up codes for each state where you have nexus, map them to the correct tax agencies, and let QuickBooks calculate liability automatically as orders sync
  • Establish SKU naming conventions that work across all systems: Prevents mapping errors and duplicate items in your catalog. Use consistent formats like "BRAND-CATEGORY-SIZE-COLOR" so Webgility and QuickBooks can match products automatically without manual intervention
  • Create automation rules for recurring transaction types: Eliminates repetitive decisions and speeds up monthly closes. Set rules for how refunds are posted, how shipping fees are allocated, and which account captures payment processing fees so your system handles them consistently every time

Customizing now makes integrating automation tools like Webgility fast and accurate. What’s more, Webgility relies on clear account and SKU mapping to sync orders and fees accurately across all your channels.

Suggested read: Ways to Enhance QuickBooks for Ecommerce

When to get help: Support and resources for QuickBooks and ecommerce integration

Knowing when to seek expert help saves time, prevents costly errors, and ensures your QuickBooks setup is future-proof. QuickBooks offers live expert sessions, community forums, and detailed help documentation for core features and common questions.

Consider seeking help if you:

  • Have more than two sales channels
  • Plan to automate order syncing
  • Encounter persistent errors during setup
  • Need to migrate complex data from another system

Multi-channel sellers face unique mapping requirements that generic advice cannot address. Small configuration mistakes compound over time, making early intervention critical.

In addition to QuickBooks support, Webgility’s onboarding team helps ecommerce sellers set up for seamless automation by mapping channels, configuring fee accounts, and testing sync rules before you go live.

Even better, Webgility customers save up to 90% of time on reconciliation and month-end close, and close their books 3x faster.

Want to experience this transformation yourself? Book a free Webgility demo today.

Frequently asked questions

What if I am missing some information?

Gather as much as possible before starting. You can pause setup to retrieve missing items, but interruptions slow progress. If you cannot locate specific records, estimate conservatively and adjust later. Document any estimates for future reference to ensure accuracy when reconciling.

How do I handle multiple businesses or sales channels?

Create separate income accounts for each channel within one QuickBooks file. Use classes to segment performance by brand. For completely separate legal entities, consider separate QuickBooks files to maintain clear boundaries and accurate reporting.

How do I migrate data from another system?

QuickBooks accepts CSV imports for customers, vendors, products, and transactions. Export data from your old system, format it according to QuickBooks templates, and upload during setup. For complex histories or large data sets, consider working with a migration specialist.

Can I automate order syncing after QuickBooks is set up?

Yes. Automation tools like Webgility connect sales channels to QuickBooks for ongoing syncing. The key is structuring your Chart of Accounts and SKU mapping correctly during setup. Clear mapping ensures automation tools post transactions accurately and error-free.

Yash Bodane is a Senior Product & Content Manager at Webgility, combining product execution and content strategy to help ecommerce teams scale with agility and clarity.

199019820909
Holiday week starts in
00
days
00
hrs
00
mins
00
secs
🎉 Holiday week is here!
festive-ebook-sticky-card-v2
Access now
sticky-pill-img