The costs that never touch an order
Rent, salaries, subscriptions and advertising do not attach to a parcel, which is exactly why per-order dashboards leave them out — and why their profit numbers are too high by however much you spend to run the business.
Recurring expenses
Record a cost once with its cadence and it flows into every period after it. When you look at a seven-day window, a monthly cost is prorated by the days that actually overlap rather than booked whole — otherwise a week would carry a month of rent and every short period would look catastrophic.
Ad spend
Advertising is usually the largest controllable cost in a COD store and the one most often missing from its profit figure. Kaarobar records spend by channel and period, prorated the same way, so the number at the bottom of the page is profit after acquisition rather than before it. Entry is manual today; the data is already shaped for platform connectors, which are next.
Vendor payables
What you owe suppliers, by vendor, with what has been paid against it. Purchasing decisions made without this are made against a bank balance that has commitments already spoken for.
On the bank balance itself. Kaarobar does not claim to know it, and will not be changed to. Prepaid orders, cash purchases and owner drawings never reach the app, so a stated balance would be confidently wrong and trusted anyway. Instead you record what the bank actually said on a date; the app adds the COD couriers really transferred and subtracts what it can see. The gap at the next reconciliation is the most useful number on the page — it is money that moved without being recorded, and it is almost always untracked cash spending.
Questions merchants actually ask
- Can it import ad spend from Meta or Google?
- Not yet — spend is entered manually by channel and period. The connectors are planned and the data model already carries the channel, so imported spend will land in the same place manual entries do.
- Why not just connect my bank?
- Because a partial view of a bank account is worse than an honest reconciliation. Cash purchases and owner drawings would still be invisible, and a number that is silently incomplete gets trusted like a complete one.