<img src="https://secure.coat0tire.com/221997.png" style="display:none;">

GRNI stands for goods received not invoiced. It’s an accrual on your balance sheet covering stock or services you’ve received but not yet been billed for. A small, recent GRNI balance is normal. An old, growing one means your matching process is leaking and needs a clear-down.

If you’re reading this, chances are you have a GRNI account that has ballooned, an auditor asking awkward questions, or a month-end that keeps getting longer. The good news: GRNI is fixable. This guide covers what the balance actually represents, why it builds up, and a practical process to clear it down and keep it down.

What is GRNI?

GRNI (goods received not invoiced) is a liability account that records goods or services your business has received where the supplier invoice has not yet arrived or matched. Under accrual accounting you owe for what you have received, so your ERP posts the liability the moment the goods land.

Here’s what it looks like when everything works. Your team raises a purchase order for £10,000 of stock. The goods arrive and the warehouse books them in against the PO. Your ERP posts £10,000 to GRNI, because you now owe the supplier even though no invoice exists yet. A week later the invoice arrives, matches the PO and the goods receipt, and the system clears the GRNI entry and moves the £10,000 into trade creditors. Clean in, clean out, and nothing sitting there unexplained come month-end.

That’s the theory. In practice, plenty of entries go in and never come out. Those orphans are what turn GRNI from a routine timing account into a month-end headache.

Why GRNI balances build up

Every orphaned GRNI entry is a match that never happened. The usual suspects:

  • The invoice never arrived. Suppliers forget to bill more often than anyone likes to admit, especially on partial deliveries and small orders.
  • The invoice posted without matching. Someone keyed the invoice straight to the ledger under deadline pressure, so the GRNI entry it should have cleared is still sitting there.
  • Price or quantity mismatches. The invoice says £10,200, the PO says £10,000, and the exception sits in a queue while the accrual ages.
  • Partial receipts and consolidated invoices. One invoice covering five deliveries rarely matches cleanly against five separate goods receipts.
  • Returned goods that were never credited. The stock went back, the credit note never came, and the accrual has nothing to clear against.
  • Duplicate goods receipts. The delivery got booked in twice, so one of the two accruals can never match anything.

Every one of these is depressingly ordinary. PRGX, one of the largest recovery audit firms, reports that roughly one in five invoices gets flagged as an exception. Run that failure rate across a year of deliveries and an untended GRNI account has all the fuel it needs.

Why an aged GRNI balance matters

An aged GRNI balance isn’t just untidy. It costs you in four specific ways.

It distorts your balance sheet. Stale accruals overstate liabilities and, where stock postings are involved, blur your true creditor and inventory position. Your month-end numbers include a balance nobody can explain, and your reported margin is less accurate than it looks.

It attracts auditors. Auditors specifically check that transactions are recorded in the right accounting period, and an ageing, unreconciled GRNI balance is exactly the kind of thing that fails that check. Once they've found one unexplained balance, they don't just note it, they dig further into the whole of accounts payable to see what else is hiding.

It hides real money. Aged GRNI entries usually sit alongside their evil twins: duplicate payments and unclaimed credits. The Washington State Auditor's Office puts duplicate payments at 0.8% to 2% of total payments. Somewhere in an old GRNI listing there is usually cash that belongs back in your P&L.

It slows every close. Each month the same unexplained entries carry forward, and each month someone spends an afternoon deciding to deal with them next month. There’s a good reason APQC's accounts payable benchmarks track the percentage of disbursements that are error free first-time: every error becomes a future reconciliation job.

How to clear down GRNI

Forget fixing it all in one heroic weekend. A clear-down works as a structured pass through the balance, oldest entries first.

  1. Run an aged GRNI listing. Pull every open entry with its PO number, goods receipt date, supplier and value, and age it in 30-day buckets. The shape of the ageing tells you how big the problem is before you touch a single line.
  2. Sort entries into four buckets. Valid and recent (leave alone), matched but not cleared (fix the posting), awaiting a supplier invoice or credit (chase), and stale with no invoice coming (candidate for release).
  3. Fix the posting errors first. Invoices keyed direct to the ledger are the fastest wins. Match them to their receipts and watch a chunk of the balance disappear without sending a single supplier email.
  4. Chase the genuine gaps. For entries awaiting an invoice or credit note, contact the supplier with the PO and delivery reference. Their statement will tell you quickly whether they ever billed you at all.
  5. Release stale accruals under policy. For entries past your materiality and age thresholds where no invoice is coming, release the accrual back to P&L. Do it under a documented policy with sign-off, not as a quiet journal entry. Your auditors will ask.
  6. Document everything. Keep the listing, the decisions and the approvals. The clear-down is only as defensible as its paper trail.

How to stop GRNI building up again

A one-off clear-down buys you a clean balance. Keeping it clean needs two things: better matching at the front door, and a detective control that catches whatever slips through.

The front door is invoice matching discipline. No direct-to-ledger postings for PO-backed purchases, same-day goods receipting, and exception queues worked weekly rather than quarterly.

The detective control is supplier statement reconciliation. Your supplier's statement is their version of the truth: every invoice, credit and payment they have on record. Match it against your ledger line by line and the gaps identify themselves. An invoice on their statement that’s missing from your ledger is a GRNI entry waiting for its match. A credit on their statement you never posted is money you’re owed. Reconcile statements monthly and GRNI build-up gets caught at 30 days old instead of 300.

At volume, that matching only works automated. NMBS receives statements from 550 suppliers, around 1,300 statements and more than 200,000 invoices every month. Using Open ECX Statement Reconciliation, they expect at least a 50% reduction in reconciliation processing time, with matched items cleared automatically so the team only touches the discrepancies.

Red flags your GRNI account needs attention

  • Entries older than 90 days with no exception note against them
  • The balance grows month on month while purchase volumes stay flat
  • Nobody owns the account, so it only gets looked at before the audit
  • Your GRNI listing and your general ledger balance do not agree
  • Supplier statements regularly show invoices your ledger has never seen

If two or more of those sound familiar, start with the aged listing this week and make statement reconciliation a monthly habit this quarter.

Clear it down once, catch it early forever

Clearing GRNI is detective work, and your suppliers' statements hold most of the clues. Open ECX Statement Reconciliation is the magnifying glass: it matches every statement line against your ledger automatically and flags only the discrepancies, so missing invoices, unclaimed credits and ageing accruals surface in minutes rather than month-end marathons. Book a demo and bring your messiest supplier statement.

GRNI FAQs

Is a GRNI balance always bad?

No. A small balance made up of recent entries is accrual accounting doing its job: goods are meant to arrive before invoices. The problem is age, not existence. Recent and explainable is healthy. Old and mysterious is not.

Can I just write off old GRNI entries?

Not casually. Releasing stale accruals changes your P&L, so it needs a documented policy, materiality thresholds and sign-off. Investigate before you release: some of those entries are unclaimed credits or evidence of duplicate payments, which is cash worth recovering rather than noise worth silencing.

How often should GRNI be reconciled?

Review the aged listing as part of month-end close, and reconcile supplier statements monthly to catch missing invoices and credits early. Quarterly reviews fall short: they let entries age past the point where suppliers can easily help you resolve them.

What is the difference between GRNI and accruals?

GRNI is a specific type of accrual. General accruals estimate costs incurred but not yet billed anywhere in the business. GRNI is the system-generated version for PO-backed goods: your ERP creates it automatically when goods are receipted, and it should clear automatically when the invoice matches.

See our other News stories

June 25, 2026

The UK Has Chosen Peppol. Here's What That Means for Your Business

 On 23 June 2026, the UK government confirmed Peppol as the core interoperability network for...
June 29, 2026

Supplier Statement Reconciliation Problems: 9 Common Issues and How to Fix Them

 The most common supplier statement reconciliation problems are missing or incomplete statements,...
June 15, 2026

How Supplier Statement Matching Works

Supplier statement matching compares a supplier's account statement against your purchase ledger...

Are you ready to transform your P2P and O2C processes?

Get in touch

Tell us about your business needs and one of our experts will be in touch to arrange a personalised demonstration of how our award-winning P2P and O2C automation solutions can revolutionise your processes.

Contact Us