FAQ
Multi-Channel
Merge
Questions
Can't find what you're looking for? Reach out to our support team.
Contact SupportWhat file formats does the merge tool accept?
CSV, TXT, and TSV files from any of the 8 supported platforms: Stripe, PayPal, Amazon, Shopify, eBay, Walmart, Square, and Etsy. Each platform’s native export format is auto-detected and parsed accordingly.
How does platform auto-detection work?
The tool runs 8 parallel detectors that compare headers and data patterns against known platform signatures. The highest-confidence match is shown for each file, with the option to manually override if needed.
Can I merge files from the same platform?
Yes. For example, you can upload multiple monthly Stripe exports and merge them together. A warning appears if duplicate platforms are detected, but processing continues normally.
What output formats are available?
CSV (universal — works with QuickBooks Online and Desktop), IIF (Intuit Interchange Format for QuickBooks Desktop), and QBO (Web Connect format for direct bank-feed-style import).
How are platform-specific fees handled in the merged output?
Each platform’s fee structure is preserved. Stripe processing fees, PayPal transaction fees, Amazon referral fees, eBay Final Value Fees, and other platform-specific charges are kept as separate line items. IIF output creates per-platform offset accounts for clean categorization.
Is there a limit on file size or transaction count?
50 MB per file, with a maximum of 8 files per merge session. There is no limit on the total number of transactions — the tool handles thousands of rows efficiently using browser-based processing.
What if a file isn’t recognized?
Unrecognized files are flagged as “Unknown” with a manual platform override option. If you leave a file as Unknown, it is excluded from the merge with a clear warning — no data is silently dropped.
Is my data safe?
100% browser-based. Files never leave your computer. Zero server upload, zero cloud storage, zero data transmission. The merge tool runs pure JavaScript locally so your transaction data from all platforms stays completely private.
Why Multi-Channel Sellers Need a Merge Tool
Selling across multiple platforms is the norm for modern ecommerce businesses. A typical multi-channel seller might process payments through Stripe on their own website, accept PayPal for international orders, sell through Amazon FBA and Shopify, list on eBay and Walmart Marketplace, take in-person payments with Square, and run a handmade storefront on Etsy. Each of these platforms exports transaction data in its own proprietary CSV format — different column names, different date formats, different fee structures, different transaction type labels. When it comes time to reconcile everything in QuickBooks, sellers face a tedious, error-prone process of manually reformatting and combining files from 3, 5, or even 8 different sources.
The Problem with Multiple CSV Formats
No two platforms export data the same way. Stripe uses created (UTC)for timestamps while PayPal uses Date in local time. Amazon settlement reports have amount-type and amount-description columns that require row aggregation to reconstruct a single order. Shopify exports a flat payout summary while eBay's Transaction Report splits Final Value Fees, Ad fees, and International fees into separate rows. Walmart offers two entirely different report formats (New and Legacy) with different column counts and row structures. Square embeds tip amounts in-line while Etsy bundles listing fees, transaction fees, and processing fees together. Trying to paste all of these into one spreadsheet without a normalizer results in misaligned columns, lost fee data, and broken QuickBooks imports.
How the Merge Tool Solves Multi-Channel Reconciliation
The Multi-Channel Merge Tool normalizes every platform's export into a unified transaction schema before combining them. Each uploaded file goes through platform-specific parsing — the same battle-tested converters used by our individual platform tools — which extract dates, amounts, fees, descriptions, and transaction types into a common format. The merge engine then interleaves transactions chronologically across all platforms, preserving platform source tags so you can filter by channel in QuickBooks. The result is a single, clean file that imports directly into QuickBooks without manual reformatting.
Platform-Specific Fee Handling in Merged Output
Accurate fee tracking is essential for multi-channel profitability analysis. The merge tool preserves each platform's native fee structure:
- Stripe — Processing fees (2.9% + 30¢) as separate expense line items.
- PayPal — Transaction fees and currency conversion fees split out per transaction.
- Amazon — Referral fees, FBA fulfillment fees, and storage fees as categorized expenses.
- Shopify — Shopify Payments processing fees and third-party transaction fees.
- eBay — Final Value Fees, Ad fees, International fees, and Regulatory Operating fees.
- Walmart — Referral commissions (product + shipping) and WFS fulfillment costs.
- Square — Processing fees and tip amounts separated from sale revenue.
- Etsy — Listing fees, transaction fees, payment processing fees, and offsite ad fees.
In CSV output, fee columns are appended with the platform prefix (e.g., “Stripe Fee”, “Amazon Referral Fee”). In IIF output, per-platform offset accounts are created automatically so each fee type maps to a dedicated expense account in QuickBooks.
IIF vs. QBO for Merged Multi-Channel Data
Choosing the right output format depends on your QuickBooks version and workflow:
- CSV — The most flexible option. Works with QuickBooks Online, Desktop, and Self-Employed. Requires mapping columns during import but gives you full control over account assignment.
- IIF — Best for QuickBooks Desktop users who want zero-touch import. The merge tool generates proper double-entry journal entries with per-platform accounts. Import via File → Utilities → Import → IIF Files.
- QBO — Ideal for QuickBooks Online and Desktop users who prefer the Web Connect bank-feed workflow. Transactions appear in the “For Review” tab for one-click categorization. Note that QBO format supports a single account per file, so multi-channel data is merged into one consolidated feed.
Tips for Multi-Channel QuickBooks Workflows
- Create per-channel sub-accounts — Set up income sub-accounts like “Sales:Amazon”, “Sales:Shopify”, “Sales:eBay” in your Chart of Accounts. The merged output preserves platform source tags so you can map each channel to its own revenue line for clean P&L reporting by channel.
- Import monthly, reconcile weekly — Run the merge tool at the end of each month with that month's exports from all platforms. This gives you a single import per month instead of 8 separate ones. Then reconcile weekly within QuickBooks to catch discrepancies early.
- Track fees as a percentage of revenue — With all platform fees in one file, you can run a QuickBooks report showing total fees as a percentage of total revenue across all channels. This metric reveals which platforms are most cost-effective for your product mix.
- Use the preview before downloading — The merge tool shows per-platform transaction counts, date ranges, and total amounts before you download. Use this to verify that all files were parsed correctly and no transactions were unexpectedly excluded.
Related Free Accounting Tools
The Multi-Channel Merge Tool is part of our complete suite of free QuickBooks conversion tools. You can also use our individual platform converters for single-source workflows:
- Stripe to QuickBooks Converter — Convert Stripe payment exports into QuickBooks-compatible CSV, IIF, or QBO format.
- PayPal to QuickBooks Converter — Convert PayPal activity exports with locale-aware date handling and transaction type filtering.
- Amazon to QuickBooks Converter — Convert Amazon settlement reports with order aggregation and FBA fee categorization.
- Shopify to QuickBooks Converter — Convert Shopify payout exports with chargeback handling and multi-currency support.
- eBay to QuickBooks Converter — Convert eBay Managed Payments transaction exports into QuickBooks-compatible format.
- Walmart to QuickBooks Converter — Convert Walmart Marketplace payment reports with referral fee splitting and WFS cost tracking.
- Square to QuickBooks Converter — Convert Square POS transaction exports with tip splitting and daily aggregation.
- Etsy to QuickBooks Converter — Convert Etsy shop payment exports into QuickBooks-compatible format.
- CSV to QBO Converter — Convert cleaned bank CSVs into Web Connect (.qbo) files for QuickBooks Online and Desktop.
- CSV to IIF Converter — Convert CSVs into Intuit Interchange Format (.iif) for QuickBooks Desktop import.
- PDF to QBO Converter — Convert PDF bank statements to QBO, CSV, or IIF format.
- Ecommerce Accounting Hub — Complete guide to ecommerce accounting with platform-specific tools and best practices.
More QuickBooks® Tools
Explore our full suite of free QuickBooks® utilities — all browser-based, no installation needed.
CSV to IIF Converter
Convert bank CSV files to QuickBooks® Desktop IIF format. Supports 50+ US banks.
Try ToolPDF to QBO Converter
Convert PDF bank statements from BofA, Chase & more to QBO, CSV, or IIF for QuickBooks®.
Try ToolIIF Viewer & Validator
Preview and validate IIF files before importing into QuickBooks® Desktop.
Try ToolQBO to IIF Converter
Convert QuickBooks® Online QBO/OFX files to QuickBooks® Desktop IIF format.
Try Tool