tl;dr
Transaction costs sit between CM1 and CM2 in Klar's margin waterfall:
Net Revenue − COGS = CM1 CM1 − Logistics Costs − Transaction Costs = CM2
Klar automatically imports all payment providers from your shop system. For each provider you define:
A processing fee (fixed amount per order, e.g. €0.30)
A payment method fee (percentage of the order value, e.g. 1.5%)
Shopify Payments fees are imported automatically. For all other providers (e.g. PayPal, Klarna), you enter the fees manually.
How to configure Payment & Transaction Costs
In the left sidebar, go to Store Configurator → Costs
Click ADD COST + and select Payment and Transactions Costs
Enter a Name of Cost (e.g.
Payment Costs DE)Select the Data Source (your shop system)
Klar automatically pulls all payment providers from that datasource — they appear as a list
For each payment provider, enter:
Processing fee — fixed amount per order
Payment method fee — percentage of the order value
Typical fees for common providers (Germany, as of june 2026 — always verify against your current contract):
Provider | Processing fee | Payment method fee |
PayPal (standard domestic) | €0.35 | 2.49% |
Klarna | negotiated individually | negotiated individually |
Shopify Payments | auto-imported | auto-imported |
⚠️ Note: Shopify Payments fees are imported automatically — you only need to enter fees for third-party providers such as PayPal or Klarna. For PayPal, you can verify the current rates at paypal.com/de/business/paypal-business-fees. For Klarna, check your individual merchant contract as rates vary. Fees can also differ by market — set up a separate cost entry per country store if your rates differ between DE, UK, and US.
7. Optionally, define date ranges for each fee entry — use this when your provider fees change over time, so historical margin data stays accurate
8. Click Submit to save
