Procurement & AP22 August 2026·17 min read

What Is GRNI (Goods Received Not Invoiced)? Accounting, Process and ERP Controls

GRNI, or Goods Received Not Invoiced, represents goods that a business has received but for which the supplier invoice has not yet been posted. The concept sits directly between warehouse operations and accounting. This guide explains how GRNI works, why the balance exists, how it is cleared, what causes reconciliation problems and how an ERP system can keep goods receipts, inventory value, supplier invoices and accounting connected.

The GRNI gap
The goods have arrived. The supplier invoice has not.
1. Purchase
Purchase Order
The company agrees what it intends to buy, at what quantity and under which commercial terms.
2. Receive
Goods Receipt
The warehouse confirms that inventory physically entered the business.
3. Bridge
GRNI
Inventory has been recognized, but the supplier invoice has not yet created the final accounts-payable balance.
4. Invoice
Accounts Payable
The supplier invoice is posted and the corresponding GRNI amount can be cleared.
GRNI exists because physical receipt and supplier invoicing are two different business events.
A controlled ERP process keeps those events connected instead of forcing finance to reconstruct the relationship later from spreadsheets, emails and manual accruals.

What does GRNI mean?

GRNI stands for Goods Received Not Invoiced. It describes goods that have been physically received and recorded by the business but for which the related supplier invoice has not yet been posted.

In accounting, GRNI is an accrual. The goods receipt debits inventory and credits a GRNI clearing account, so both the received value and the obligation for it are recorded before the supplier invoice exists. When the invoice is posted, the GRNI credit is cleared and accounts payable takes its place.

The situation is common because warehouse activity and supplier billing do not always happen at the same time.

A shipment may arrive on 29 August, for example, while the supplier invoice arrives on 2 September. The company already possesses the inventory at the August reporting date, but the normal supplier-invoice posting has not yet created the final accounts-payable balance.

GRNI provides the accounting bridge between the operational goods receipt and the later supplier invoice.

Why does GRNI exist?

Receiving inventory creates an economic event even when the supplier invoice has not arrived.

If the system waited for the invoice before recognizing any consequence of the receipt, the warehouse could hold inventory that already exists physically while the financial records still show no corresponding inventory value or receipt-related obligation.

A controlled receipt process can therefore recognize the inventory consequence at receipt time and use GRNI as a temporary clearing or accrual account until the supplier invoice is processed.

The important distinction

A purchase order records what the company agreed to buy. A goods receipt records what physically arrived. A supplier invoice records what the supplier is asking the company to pay. GRNI exists between the receipt and invoice events.

Purchase order, goods receipt, GRNI and accounts payable

These records are related, but they answer different business questions.

RecordMain questionTypical effect
Purchase OrderWhat did we agree to purchase?Commercial commitment and expected receipt
Goods ReceiptWhat did we actually receive?Inventory quantity and, where applicable, inventory value
GRNIWhat received value has not yet been invoiced?Temporary receipt-to-invoice clearing balance
Supplier Invoice / APWhat is the supplier asking us to pay?Supplier liability and clearing of the related GRNI amount

That separation is also the foundation of three-way matching, where the purchase order, goods receipt and supplier invoice are compared before an invoice exception is approved.

GRNI accounting example

To follow the receipt accrual through supplier invoicing, COGS and stock corrections, see the worked guide to inventory journal entries.

Consider a company that purchases 100 units of material at an agreed unit cost of €10.

EventQuantityUnit valueTotal
Goods receipt100 units€10€1,000

At the time of receipt, the company has the inventory, but the supplier invoice has not yet been posted.

A typical conceptual posting for a valued goods receipt may therefore look like:

Goods receipt
InventoryDebit €1,000
GRNICredit €1,000

The precise account names and posting structure depend on the organization's accounting policy, chart of accounts, valuation method and ERP configuration. The principle is that the receipt-related inventory value has financial evidence before the supplier invoice is posted.

Where inventory is valued using FIFO, the same receipt can also establish a source-specific cost layer. Our guide to the FIFO method explains how receipt quantities and costs can remain traceable through inventory valuation and later consumption.

Watch the Video

A €1,000 purchase from the purchase order to accounts payable

The video follows a €1,000 purchase through the goods receipt, the open GRNI balance and the supplier invoice, with the journal entry at every step. It ends with invoice mismatches and the review of old open balances.

What happens when the supplier invoice arrives?

Suppose the supplier later sends an invoice for the same 100 units at the expected €10 unit price.

The invoice can clear the corresponding GRNI balance and create the accounts-payable liability.

Supplier invoice
GRNIDebit €1,000
Accounts PayableCredit €1,000

After the matching invoice is posted, the €1,000 receipt-related GRNI amount is cleared while the supplier liability remains open in accounts payable until payment or another settlement event occurs.

Is GRNI an accrual?

Yes. GRNI is an accrual for goods that arrive before their invoice. The goods receipt records the cost and the obligation in the period the goods came in, and the supplier invoice later takes the obligation over. Here are the same 100 units at €10, received on 29 August, with the supplier invoice dated 2 September:

AccountDebitCredit
29 Aug · Goods receiptGRNI after: €1,000
Inventory€1,000
GRNI€1,000
31 Aug · Month endGRNI after: €1,000
No entry. The August balance sheet shows the €1,000 of inventory and the €1,000 GRNI obligation for it.
2 Sep · Supplier invoiceGRNI after: €0
GRNI€1,000
Accounts payable€1,000

The invoice is the reversal. Its debit to GRNI cancels the accrual made at receipt, and the same €1,000 moves to accounts payable. Nobody has to remember to reverse anything on 1 September. If the invoice comes in at a different price, GRNI still clears at the €1,000 receipt value and the difference is handled on its own, as in the price difference example below.

Without a GRNI account, finance has to build the same result by hand. At the end of August it books Dr Inventory €1,000 / Cr Accrued liabilities €1,000 from a list of receipts, reverses that entry on 1 September, and posts the invoice as Dr Inventory €1,000 / Cr Accounts payable €1,000 on 2 September. That is three entries instead of two, and the accrual is only as complete as the list it came from. With GRNI the receipt itself is the accrual, so every received line is in it.

GRNI in the Purchase-to-Pay process

GRNI should not be viewed as an isolated accounting entry. It exists inside the wider procurement transaction chain.

Purchase Order
→
Goods Receipt
→
GRNI
→
Supplier Invoice
→
Matching
→
Accounts Payable
→
Payment

Our detailed guide to the Purchase-to-Pay process explains how purchase orders, receipts, supplier invoices, matching, accounts payable and settlement fit together.

GRNI is not the same as an open purchase order

An open purchase order represents goods or services that have been ordered but have not necessarily been received.

GRNI normally begins only after the relevant goods receipt has taken place.

SituationOpen POGRNI
Ordered but not receivedYesNormally no
Received but not invoicedMay still contain an open commercial lineYes
Received and matching invoice postedDepends on remaining order quantityRelated amount should normally be cleared

What if the invoice does not match the goods receipt?

GRNI becomes more interesting when the supplier invoice does not match the operational evidence.

Quantity difference

Consider this example:

  • Purchase Order: 100 units
  • Goods Receipt: 80 units
  • Supplier Invoice: 100 units

The purchase order and supplier invoice may agree with each other, but the warehouse evidence does not support payment for 100 received units.

That is why invoice approval should consider the goods receipt rather than comparing only the purchase order and invoice.

Price difference

Another example:

  • Purchase Order: 100 units × €10
  • Goods Receipt: 100 units
  • Supplier Invoice: 100 units × €11

The quantity is correct, but the invoiced value differs from the expected receipt value.

The correct treatment of that difference depends on the purchasing agreement, inventory valuation approach, materiality thresholds, accounting policy and system configuration. The important control is that the difference remains visible and reviewable instead of being silently absorbed.

For a standard-cost example that separates the receipt variance from the later invoice difference, see our purchase price variance guide.

Partial receipts and partial invoices

GRNI does not require the full purchase-order quantity to be received at once.

A purchase order for 1,000 units might be received in several deliveries. The supplier may also issue several invoices.

A controlled system therefore needs to understand the relationship between:

  • ordered quantity
  • received quantity
  • invoiced quantity
  • remaining open quantity
  • receipt value
  • invoiced value
  • GRNI still awaiting invoice clearance

Simply comparing the total purchase-order value with the total invoice value can hide timing and quantity differences between individual receipts.

How is GRNI reconciled?

A GRNI reconciliation should explain why each material open balance remains in the account.

The review normally asks:

  1. Which goods receipt created the balance?
  2. Has the related supplier invoice been received?
  3. Has the invoice been posted?
  4. Does the invoice match the receipt quantity and value?
  5. Has the receipt been reversed, returned or corrected?
  6. Is the remaining GRNI balance still valid?
  7. Does an old balance require investigation or approved correction?

The working tool is a GRNI report that lists every open receipt line. On 31 August, with the receipts from this guide, it could look like this:

ReceiptSupplierOpen GRNIDays openStatus
GR-1042, 29 AugSupplier A€1,0002Invoice expected 2 Sep
GR-1031, 14 AugSupplier B€80017Invoice blocked, billed 100, received 80
GR-0958, 28 MaySupplier C€35095No invoice, check for a duplicate receipt
Total€2,150Must equal the GRNI account

The first line is the 29 August receipt from the accrual example. The second is the quantity difference shown earlier in this guide, where only the 80 received units sit in GRNI while the invoice for 100 waits. The third is 95 days old and needs an owner.

The total is the control. It has to equal the GRNI balance in the general ledger. If the account shows €2,400 and the report shows €2,150, a €250 posting reached GRNI without a receipt behind it, usually a manual journal, and that is the first item to explain.

A GRNI reconciliation is not complete merely because the total account balance looks reasonable. Material open items should be explainable at source-document level.

GRNI reconciliation looks at receipts that are not yet invoiced. The supplier-side check, matching the AP ledger to the supplier's own statement, is worked through in our guide to vendor reconciliation.

Why do old GRNI balances remain open?

An old GRNI balance is often a signal that something in the receipt-to-invoice process was not completed correctly.

Common causes include:

  • a supplier invoice was never received
  • an invoice arrived but was never posted
  • the invoice was posted against the wrong receipt or purchase order
  • a receipt was posted for an incorrect quantity
  • a goods receipt was duplicated
  • a return or reversal was not processed correctly
  • the supplier invoice contains an unresolved quantity difference
  • the supplier invoice contains an unresolved price difference
  • an old purchase order was closed without resolving its receipt history
  • account mapping or posting configuration was incorrect

These situations are why GRNI should be reviewed by underlying transaction rather than treated as one unexplained general-ledger balance.

GRNI aging

GRNI aging groups open receipt-related balances according to how long they have remained unresolved.

A simple review may use buckets such as:

AgeTypical interpretation
0–30 daysOften normal invoice timing
31–60 daysReview delayed invoice or unresolved matching
61–90 daysIncreased reconciliation attention
90+ daysInvestigate whether the balance still represents a valid open receipt

These buckets are examples rather than universal accounting rules. A company should define review thresholds according to its supplier invoicing cycles, materiality and month-end controls.

GRNI and month-end close

GRNI is particularly important during month-end and year-end close because the timing difference between receipt and invoice can cross an accounting period.

The opposite case is a shipment the company already controls but has not received, often with the invoice already posted. Those are goods in transit, and they belong in inventory at month end even though no goods receipt exists yet.

Finance should be able to identify which open GRNI amounts relate to genuine uninvoiced receipts and which represent errors or unresolved exceptions.

A useful close review can include:

  • GRNI balance by supplier
  • GRNI balance by purchase order and goods receipt
  • aged open receipts
  • material price and quantity differences
  • receipts posted close to period cut-off
  • late supplier invoices
  • reversals and returns
  • unusual or manually corrected clearing entries

This is another example of why warehouse and finance should not operate with disconnected evidence.

GRNI vs accrued expenses

GRNI is related to accrual accounting, but the terms should not automatically be treated as identical.

GRNI is specifically tied to goods that have been received before the supplier invoice is posted. The receipt itself provides operational evidence that the event occurred.

Accrued expenses are a broader accounting concept and can include costs for which no goods-receipt transaction exists, such as some services, utilities, interest or other period expenses.

The exact balance-sheet presentation and account structure should follow the company's accounting framework and policy.

Manual GRNI reconciliation vs ERP-controlled GRNI

AreaDisconnected processControlled ERP process
Goods receiptWarehouse file or separate systemPosted source document
Inventory valueCalculated or reconciled separatelyConnected to the valued receipt
GRNI postingManual accrual or spreadsheet supportSource-linked accounting consequence
Supplier invoiceEntered independentlyMatched to purchasing and receipt evidence
ReconciliationExcel exports, email and manual investigationDrill-down to source documents and open exceptions

Controls that improve GRNI reliability

Require source-based goods receipts

A receipt should identify the purchase order or other approved source that explains why inventory entered the business.

Prevent unexplained direct balance changes

Warehouse and accounting balances should not be repaired through unexplained overwrites that remove the transaction history.

Match invoices to actual receipts

Supplier-invoice validation should consider what was physically received, not only what appeared on the purchase order.

Review aged GRNI balances

Material old balances should have an identifiable owner and documented reason for remaining open.

Control reversals and returns

Receipt reversals, supplier returns and invoice corrections should preserve the relationship between the operational event and its accounting consequence.

Keep warehouse and finance evidence connected

A user investigating GRNI should be able to move from the accounting balance back to the goods receipt and related purchasing documents without reconstructing the transaction manually.

How Gruvero approaches GRNI

Gruvero approaches GRNI as part of a connected procurement, inventory and accounting transaction chain rather than as an isolated finance balance.

A controlled flow can connect the purchase order, goods receipt, inventory movement, valuation consequence, supplier invoice and accounting records through source references.

This approach is designed around a simple principle:

The warehouse should be able to explain what was received, while finance should be able to explain how that same event reached the general ledger.

Gruvero's broader procurement ERP model connects purchase control with goods receipts and supplier invoicing, while the accounting ERP layer is designed to preserve financial evidence from supported operational transactions.

The relationship is also important for inventory ERP because a goods receipt can affect physical quantity and inventory value before invoice processing is complete.

Gruvero Pilot Program
Can your team explain every material GRNI balance?
The Gruvero Pilot Program can be used to evaluate one controlled Purchase-to-Pay workflow connecting purchase orders, goods receipts, inventory consequences, supplier invoices, matching and accounting evidence.

FAQ

What does GRNI stand for?

GRNI stands for Goods Received Not Invoiced. It refers to goods that have been received by the business but for which the related supplier invoice has not yet been posted.

What is GRNI in accounting?

In accounting, GRNI is the accrual for goods received before the supplier invoice is posted. The receipt debits inventory and credits GRNI. The invoice later debits GRNI and credits accounts payable. It keeps the liability in the period the goods arrived and gives the receipt financial evidence.

Is GRNI an asset or a liability?

For goods received but not yet invoiced, the GRNI balance will commonly represent a credit balance associated with the company's obligation for received goods. In a typical valued receipt, inventory may be debited and a GRNI or receipt-clearing account credited. The exact account classification, presentation and clearing structure depend on the company's accounting framework, chart of accounts and ERP configuration.

Is GRNI the same as accounts payable?

No. GRNI normally represents received value before the supplier invoice is posted. Accounts payable represents the recognized supplier liability after invoice posting. A matching supplier invoice can clear the related GRNI amount and create the AP open item.

When is GRNI cleared?

GRNI is normally cleared when the related supplier invoice is posted and matched to the goods receipt, or when an approved reversal or correction resolves the receipt. The exact process depends on the ERP and accounting configuration.

Why does GRNI have old balances?

Old balances can result from missing supplier invoices, incorrect or duplicate receipts, unresolved quantity or price differences, returns, posting errors or invoices matched to the wrong source documents.

How do you reconcile GRNI?

Reconciliation should connect each material open GRNI amount to the originating goods receipt and determine whether the related invoice is missing, unposted, mismatched, reversed or otherwise unresolved.

What happens if the supplier invoice value differs from the receipt?

The difference should remain visible for review. Its final accounting treatment depends on the reason for the difference, purchasing terms, inventory valuation method, materiality, accounting policy and ERP configuration.

Is GRNI the same as an accrued expense?

Not exactly. GRNI is specifically associated with goods that have been received before the supplier invoice is posted. Accrued expenses are a broader accounting category and can include costs for which no goods-receipt transaction exists.

Is GRNI the same as GR/IR?

The terms are closely related. GR/IR, or Goods Receipt / Invoice Receipt, is commonly used to describe a clearing process between goods receipts and supplier invoices. GRNI usually describes the open value of goods received for which invoice processing is still incomplete. Terminology and account design vary between ERP systems.

Can GRNI be negative?

Although the normal receipt-driven balance is typically a credit, unusual debit or negative positions can appear because of invoice timing, reversals, returns, mismatches or incorrect postings. Such balances should be investigated rather than assumed to be normal.

Conclusion

GRNI exists because receiving goods and receiving a supplier invoice are separate events.

A reliable process records the operational receipt when inventory enters the business, preserves the associated value, and keeps that evidence connected to accounting until the supplier invoice is posted and the receipt-related clearing balance is resolved.

The most important GRNI control is therefore not the total balance alone. It is the ability to explain what created each material open amount and why it has not yet been cleared.

GRNI works best when purchasing, warehouse and finance are looking at the same business event rather than reconciling three different versions of it after the fact.

If goods receipts and supplier invoices are currently reconciled through spreadsheets or disconnected records, the Gruvero Pilot Program can be used to evaluate one controlled Purchase-to-Pay workflow before a broader ERP rollout.

Connect goods receipts, GRNI, supplier invoices and accounting evidence.

Request pilot access to evaluate how Gruvero connects purchase orders, goods receipts, inventory value, GRNI, supplier invoices, matching and accounts payable in one traceable workflow.

Check pilot fit