Skip to content
User Manual · Chapter 0 — Your company: setup, preferences, and room to grow

Costing — landed cost and GRNI

Two switches for companies whose purchase costs arrive in pieces.

  • Landed cost. The true cost of imported or delivered goods is rarely the supplier's price alone: freight, duty, and clearing belong in the stock value too. With landed cost on, the extra costs are estimated when goods are received — so stock is valued honestly from day one — using landed cost templates: named bundles of cost elements (freight, duty, insurance…) that attach where they apply. When the real freight and duty invoices arrive days later, an adjustment document trues the estimate up, and any difference on goods already sold is accounted for openly. A worklist keeps estimates that are still waiting for their real figures from going stale.
  • GRNI (goods received, not invoiced). Normally, stock and the supplier's bill arrive at different times, and your books can quietly disagree with your warehouse in between. With GRNI on, receiving goods immediately records the stock and a matching liability — "we hold it, we owe for it, the invoice has not arrived." When the invoice comes, it clears that liability; a price difference becomes a named variance, and a currency difference is split out as an exchange difference, so nothing hides inside the stock value. A GRNI aging report lists everything received-but-not-invoiced, which is exactly the list your accountant wants at month-end.

Both switches are built for importers and manufacturers buying on terms. A company that buys locally for cash can leave both off forever.

Snapshot: portal-v0-2026-11-10