Purchasing, accounting, customer intelligence, websites, payments, and universal import — all built into a single platform with a single database, a single login, and a single bill.
Kommercio's purchasing engine is the opposite of a spreadsheet with reorder points. It is a live forecasting system that watches every SKU in your catalogue, every purchase order in flight, and every supplier you buy from — and places draft orders before you run out, at the right supplier, at the right price.
The reorder engine analyses the trailing 90 days of sale velocity per SKU, weighted toward the most recent 14 days so that sudden demand shifts show up quickly. On top of that it overlays a 52-week seasonality window, because a boiler part has different demand in January than in July and the system needs to know the difference. It watches each supplier's historical lead times, factors in open purchase order positions, and computes a projected stockout date for every line in your catalogue.
When a projected stockout falls inside the relevant supplier's lead time window, Kommercio fires a draft purchase order. Draft, not auto-placed — the buyer sees it in the approvals queue with the reasoning attached: current stock, velocity, lead time, recommended quantity, supplier, and unit price compared to the 90-day trailing average. Price variance alerts fire when a supplier quote comes in more than five percent above that trailing average, so you catch cost creep before it hits your margin. Auto-approval rules can be set per supplier and per value band for the routine stuff, while the larger or unusual orders stay on a human's desk.
Shopify has no purchasing at all. NetSuite has reorder points but no demand intelligence — you set a minimum, it orders when you hit it, and seasonal swings will either drown you in stock or leave you short. Standalone tools like Unleashed or Cin7 do inventory but rely on third-party connectors for ecommerce, and none of them have accounting built in, so the reconciliation back to your P&L is still your problem. Kommercio is the only UK-focused platform where the purchasing engine sees your actual live demand, your live ledger, and your live supplier terms in the same database.
Kommercio is not an ecommerce platform that syncs to Xero. It is the ledger. A full double-entry accounting system sits inside the same database as your products, customers, orders, and purchase orders — so every economic event in the business posts automatically, in real time, with no integration layer to break.
Every sale posts a journal: debit accounts receivable or cash, credit revenue, credit VAT liability, debit cost of sales, credit stock. Every purchase posts the mirror image. Every refund, discount, write-off, and stock adjustment has its own journal template that the system runs automatically when the business event happens. Your P&L and balance sheet are not reports you run at month end — they are live views of the ledger as it stood five seconds ago.
UK VAT returns are Making Tax Digital compliant out of the box. The system captures VAT at point of transaction, categorises it by rate (standard, reduced, zero, exempt), and builds the nine MTD boxes automatically. You review, you submit, you file — no re-keying and no spreadsheet. Bank reconciliation runs off Open Banking feeds: the system pulls your bank transactions daily, matches them to invoices and payments using amount, date, and reference, and queues the unmatched items for your attention. Every line has a full audit trail — who created it, when, from what source document, posted to which accounts.
Every other ecommerce platform treats accounting as a separate product you sync to. That means a connector, which means timing gaps, which means reconciliation breaks at month end and someone spends a day with a spreadsheet. Running the ledger inside the same product as the operations means the numbers are always right, and you never have the "why doesn't the P&L match the orders" conversation. It also means you save £300–£600 a month on Xero or QuickBooks subscriptions plus whatever connector you were paying for.
Most distributors know who their big customers are. Very few know which customers are about to stop buying, which ones are underselling their potential, or which ones are worth a personal phone call this week. Kommercio's customer intelligence layer turns your transactional data into operational decisions.
Every account gets a live RFM score — Recency (how long since their last order), Frequency (how often they order), and Monetary (how much they spend). The scores are computed nightly against your whole customer base, so "recent" and "frequent" mean something specific to your business, not some vendor default. A churn prediction model runs over the same data and surfaces accounts whose behaviour has shifted — longer gaps between orders, smaller baskets, lower engagement with your emails. You see the at-risk list before the customer has officially gone quiet.
Automated winback sequences then trigger on configurable thresholds. A trade account that normally orders every 14 days and has been silent for 28 gets a soft email, then a phone-call prompt for your sales team, then a discount offer timed against their historical margin contribution. Cohort analysis shows you retention by acquisition month so you can see whether the customers you won in Q1 are still around in Q3. LTV forecasts project each account's 12-month value based on current trajectory, so when you're deciding whether to waive a delivery charge or grant credit, you have a number in front of you.
HubSpot and Klaviyo sit on top of your ecommerce data and try to reverse-engineer intent. They don't see trade credit positions, don't see purchase history from your trade counter, don't see the ledger. Kommercio's intelligence runs on the full business dataset — online orders, counter sales, B2B invoices, returns, credit notes, the lot — because it all lives in the same database. You get a single truthful picture of each customer, not a marketing-tool approximation.
Every Kommercio tenant gets a storefront. Not a Shopify site bolted on the side with a plugin — an actual, SEO-clean, B2B-capable website that runs against the same product catalogue, stock, and pricing rules as the rest of the platform. Update a price in the admin and the website changes. Take stock at the trade counter and the website changes. No sync jobs, no cache jobs, no "why is the price different online" support tickets.
Twenty-six trade-specific templates ship with the platform — plumbing, electrical, building materials, auto parts, fashion wholesale, food and beverage, and more. A drag-and-drop editor lets you rearrange the homepage, category pages, and content pages without touching code, but every template is also fully customisable down to the CSS if you have the skills or a developer. Trade counter mode lets you use the same site as an in-branch POS — barcode scan, account lookup, trade pricing applied, receipt printed. B2B login gates put entire sections, whole categories, or specific SKUs behind an account login, so you can run a public retail site and a hidden trade catalogue from the same storefront.
Multi-tier pricing is first-class. You define retail, trade, and as many custom tiers as you want; each account maps to a tier; and the storefront shows the right price to the right user on every page. SEO is genuinely built in — schema.org markup on products, categories, and organisations; auto-generated sitemaps that update as you add products; meta title and description editing per page; alt-text prompts on every image upload; canonical URL management; and mobile-first responsive layouts throughout. Custom domains come with managed TLS certificates — point your DNS, we handle the rest.
Shopify's B2B features are a £2,300-per-month upgrade and still don't handle trade counter. BigCommerce wants you to pair it with a separate ERP. WordPress plus WooCommerce needs three plugins and a developer on retainer just to keep it alive. Kommercio's storefront is designed for UK distributors from the ground up — trade pricing, trade credit, branch collection, counter sales, multi-warehouse stock — without plugins and without compromise.
Taking money is the one thing distributors cannot afford to get wrong. Kommercio Pay is the payments layer built into the platform — Stripe-powered, UK-registered, and reconciled back to your ledger automatically so that card takings, bank payments, and direct debits all post to the right accounts without anyone touching a spreadsheet.
Every storefront, admin invoice, and trade counter sale can take payment through Kommercio Pay. Cards go through Stripe with 3D Secure and full SCA compliance. Direct Debit runs via GoCardless for recurring trade accounts. Klarna provides Buy Now Pay Later where you want it. Open banking handles bank-to-bank payments without the card fees. One-click checkout lives on the platform so repeat customers see a saved-card flow without giving you any additional PCI burden — the card data never touches your infrastructure.
Recurring invoices let you bill retainer trade accounts on a schedule and collect on the agreed terms. Platform processing means if you run multiple storefronts or want to take payments on behalf of sub-merchants, funds can be routed to the right bank account automatically. The critical bit: every payment posts to your ledger the moment it clears — the sale, the processor fee, the VAT position, the debtor close-off, all as journal entries. No end-of-month reconciliation project. No "which Stripe payout covers which invoice" puzzle.
Standalone Stripe gets you card processing but nothing else — every reconciliation back to your accounts is manual. PayPal is a black box. SumUp is a terminal. Card machines from the bank take days to settle and give you a PDF statement. Kommercio Pay is the only UK distributor-focused payment layer that is pre-connected to your own ledger, your own customers, your own products, and your own VAT setup.
Distribution runs on data that arrives in the wrong format. Supplier price files, EDI feeds, PDF invoices, ERP exports, flat-file dumps from ancient warehouse systems. Kommercio's universal import engine is built to swallow all of it and turn it into clean, mapped, actionable records in your catalogue and ledger.
On day one you drop a supplier's price file into Kommercio. CSV, XLSX, fixed-width flat file, EDI, PDF with OCR — the system handles the shape. You map their columns to yours once. From then on, every file that supplier sends is mapped automatically, even if they rename a column or add a new one. The SKU mapping layer learns each supplier's naming convention (Worcester calls a part WB-22-M, you call it BOI-WOR-022) and keeps a persistent crosswalk that improves every time you correct it.
Supplier APIs connect directly where they exist. Legacy ERPs get handled with flat-file SFTP drops or webhook-based sync — drop a CSV in a folder, the system picks it up, processes it, and reports back. PDF invoices go through OCR with line-item extraction so that a scanned invoice becomes structured purchase order receipts and ledger entries without anyone retyping. After the first run with each supplier, the whole flow is hands-off — new files land, records update, alerts fire only on exceptions.
Shopify imports products from CSV if the CSV is shaped exactly right. NetSuite has a data import wizard that needs a consultant. Zapier can move files around but won't understand what's in them. Kommercio's import engine is the only one in this market designed for the reality of distributor data: fifty suppliers, fifty formats, changing every month, and a business that can't afford to stop while someone maps columns.
Start a 14-day free trial, or book a walkthrough with the team who built it.