ACCOUNTING FOR ONLINE SELLERS

Accounting for online sellers

Sales from Amazon, Shopify, eBay, TikTok Shop and more than 50 other portals run into one set of books: transactions are fetched, payments reconciled, fees allocated and exported ready to post to DATEV.

One system instead of CSV files, spreadsheets and questions from your accountant.

Free up to 25 orders a month

Why e-commerce accounting works differently

In classic bookkeeping every payment has an invoice behind it. In e-commerce, a payment almost never does.

Marketplaces and payment providers transfer batched amounts: hundreds of sales, less fees, refunds, chargebacks and withheld reserves, in a single credit. The bank statement shows one number that is neither revenue nor profit.

Which part of that payout is revenue, which is cost, and at what tax rate in which country?

That question has to be answered per transaction, not per payout. This is where KudTax starts.

Four steps, the same every month

The sequence does not change with volume. What changes is how long it takes by hand.

  1. 01

    Fetch

    Orders, fees, refunds and payouts arrive automatically from the connected portals — no CSV downloads.

  2. 02

    Match

    Every payment is matched by ID to the order it belongs to, even when the fee and the order sit in different reports.

  3. 03

    Post

    Revenue by tax rate and destination country, expenses by fee type — following rules set once and then applied.

  4. 04

    Export

    As a posting batch for DATEV, BMD, Lexware or whichever system your firm works with.

Every channel, one chart of accounts

A sale to France is the same taxable event whether it came through Amazon, your own shop or eBay. The split is by tax rate and country, not by marketplace — the channel is an attribute of the entry, not a separate set of books.

Connected: marketplaces, shop systems, payment providers, invoicing and banking systems. Adding a channel does not add a second process.

See all integrations

Match Overview

What reaches your accountant

The firm does not need access to your seller accounts. It needs a posting batch that imports without questions: accounts from the agreed chart, correct tax keys, a document link per entry and amounts that reconcile to the bank statement.

At high volumes this need not mean thousands of individual entries. Comparable sales are consolidated into summary entries while every underlying transaction stays traceable.

What makes a DATEV import fail

For tax firms

E-commerce mandates rarely fail on expertise and almost always on data volume. When raw data arrives from five sources every month, the preparation is the work — not the posting.

KudTax delivers a checked posting batch per client in the usual format. The reconciliation happens before it reaches the firm.

E-commerce accounting for tax firms

What it costs

One plan, all features. The price depends solely on orders per month.

  • up to 25Free
  • up to 100€19
  • up to 500€49
  • up to 1,000€99
  • up to 2,000€129
  • up to 3,000€149

All prices exclude VAT, cancellable monthly. Above 3,000 orders on request.

See every tier

Frequently asked questions

No. KudTax prepares the data your tax adviser needs and delivers it in the usual format. The tax judgement stays with the firm.

Marketplaces such as Amazon, eBay and TikTok Shop, shop systems such as Shopify, Shopware and WooCommerce, payment providers such as PayPal, Stripe and Klarna, plus invoicing and banking systems. The full list is on the integrations page.

No. The chart of accounts stays the one your firm uses. KudTax delivers the posting batch into the system you already work with.

Connecting a channel takes a few minutes because it runs through the official interfaces. What takes longer is agreeing the posting rules with your firm, once.

Past periods can be fetched and prepared retroactively, as far as the portals still provide them. If you are switching from another provider, the free migration service covers it.

Try it for a month, then decide

Free up to 25 orders a month, permanently. No contract, no setup fee.