Vecks connects your shop and your ad accounts, applies cost rules you write yourself, and turns every order into a line-by-line P&L. When a margin looks wrong, you don't re-check a spreadsheet — you open the number and read the rows behind it.
€518.18
revenue, ex-VAT — where it went:
Preview before applying:
Feb product cost −209.90 → −233.90 (−24.00)
€45 to ship one order to Canada. 3.5% off every card payment. A bundle that's really two products with two cost prices. Fulfilment that differs between Sweden and Norway even though your spreadsheet calls both "Europe". Each one is small; across a year of orders they decide whether the ads were worth running.
Spreadsheets average these costs. Averages hide them. Vecks books them per order, per unit, per country — and anything it can't attribute is said out loud instead of rounding to zero.
Connect WooCommerce, Amazon and Meta. Takes about two minutes per source. Shopify, Google Ads and TikTok are next on the roadmap.
Freight per unit. Fulfilment per country — Sweden ships different from Norway. Payment fees per channel. Bundles costed by their components. The most specific rule wins, and you can test any combination before an order ever hits it.
Open any order and see every euro booked: the rule that produced it, the FX rate applied, the rows behind the total. Change a rule and preview the P&L impact before applying it.
A missing rate, an unmapped campaign, an unsettled Amazon fee — they show up as named findings with the orders they touch, not as silently optimistic margins. This uses your estimates where actuals haven't settled, and tells you so.
A public dashboard link shows revenue → gross profit → contribution margin → net profit, daily, to anyone you give it to. No login, no exports.
€412.00
of March spend isn't attributed to any order yet.
€0 / month
Free while Vecks is in early access. Pricing lands with general availability; early shops keep a founder discount.
Get access