Goods Received Not Invoiced: Journal Entry and Accrual

Jun 16, 2026

Try it now, capture a real invoice

Your file is processed for the demo only and never stored.

Goods received not invoiced, usually shortened to GRNI, is the money you owe for items or services you have already received but have not yet been billed for. The goods showed up, the receiving dock logged them on a goods received note, but the supplier's invoice has not arrived yet. Until that invoice lands, the cost sits in a GRNI account so your books still show the liability and the expense in the right period. For controllers and accounts payable teams, a growing GRNI balance is one of the most common month-end headaches, because every open line is a payment you will eventually make and an expense that belongs in the current period.

This guide explains what goods received not invoiced means, the journal entry on both sides of the transaction, how GRNI works as a month-end accrual, and how to reconcile and clear the account so it does not pile up.

What does goods received not invoiced (GRNI) mean?

Goods received not invoiced is a current liability account that holds the value of items or services you have received but for which no supplier invoice has been booked. It bridges the timing gap between two events that almost never happen at the same moment: the goods arriving at your dock and the invoice arriving in your inbox. Under accrual accounting, which US GAAP requires, you recognize a cost when it is incurred (when you receive the goods), not when you pay for it. GRNI is how you keep that promise when the paperwork lags behind the delivery.

Some accounting systems call the same concept a GR/IR clearing account, short for goods receipt and invoice receipt. The label changes, but the job is identical: park the value at goods receipt, then clear it when the matching invoice is booked. The account should net close to zero over time. A balance that only grows is a sign that invoices are not catching up with deliveries.

Why a goods received not invoiced balance builds up

In a clean process, each goods receipt is matched by an invoice within days and the GRNI line clears. Balances build up when that match breaks down. The usual causes:

  • Late or lost invoices. The vendor is slow to bill, or the invoice was emailed to the wrong person and never reached AP.
  • Price or quantity mismatches. You received and recorded $2,000 of goods, but the invoice shows $2,500, so the system will not auto-clear the line until someone resolves the difference.
  • Partial deliveries. Goods arrive in shipments while the invoice covers the full order, or the reverse, leaving stub balances.
  • Manual procure-to-pay steps. Receipts logged in one system and invoices keyed in another, with no automatic three-way match tying them together.
  • Duplicate postings. The same delivery recorded twice, or an invoice booked directly to expense while the receipt still sits in GRNI, which double counts the cost.

Every open GRNI line is an unmatched receipt. A handful is normal at any given time. Hundreds of aging lines mean cash you have not paid, expenses that may be misstated, and an account auditors will want explained.

The goods received not invoiced journal entry

GRNI is not a single entry. It is a short chain of entries across the life of the purchase: one when the goods arrive, one when the invoice is booked, and sometimes an adjustment when the two do not agree. The examples below use a perpetual inventory system and US dollars.

When the goods arrive (before the invoice)

Receiving logs the delivery, so you record the value you owe even though no invoice exists yet. You debit the asset or expense and credit the GRNI liability:

  • Debit Inventory $5,000
  • Credit Goods Received Not Invoiced $5,000

The inventory (or expense) now reflects what you received, and GRNI shows that you owe $5,000 to a supplier who has not billed you. If the purchase is a service or a non-inventory item, the debit goes to the relevant expense account instead of inventory.

When the invoice arrives and matches the receipt

Once the supplier's invoice is booked and it agrees with the receipt and purchase order, you move the liability from GRNI to accounts payable:

  • Debit Goods Received Not Invoiced $5,000
  • Credit Accounts Payable $5,000

The GRNI line clears back to zero and a normal payable opens in the vendor's name. When you later pay, you debit accounts payable and credit cash, the standard second half of any payable. For the full set of payable entries, see the accounts payable journal entry guide linked below.

When the invoice does not match the receipt

Say you received and recorded goods at $2,000 but the invoice arrives for $2,500. You clear the original accrual and book the difference at the same time:

  • Debit Goods Received Not Invoiced $2,000 (clear the accrual)
  • Debit Inventory or Purchase Price Variance $500 (the extra cost)
  • Credit Accounts Payable $2,500 (what the vendor actually billed)

Where the $500 lands depends on your policy: into inventory if the higher price is legitimate, or into a purchase price variance account if you track variances separately. Either way, the GRNI line for that receipt is now cleared. A summary of the core entries:

EventDebitCredit
Goods received, no invoiceInventory or expenseGoods received not invoiced
Invoice booked, matches receiptGoods received not invoicedAccounts payable
Invoice higher than receiptGRNI plus varianceAccounts payable
Payment madeAccounts payableCash

Goods received not invoiced as a month-end accrual

At month-end close, any goods or services received without a matching invoice must be accrued so the expense falls in the period you actually received the benefit. The GRNI balance is exactly that accrual. If the value is not already sitting in a GRNI account from the goods receipt, the accounting team books a manual accrual: debit the expense, credit accrued liabilities, for the estimated value of what was received but not yet billed.

Many teams book that manual accrual as a reversing entry. It reverses automatically on the first day of the next period, so when the real invoice posts a few days later you record the full cost against the now-zero accrual instead of double counting it. Whether the value flows through an automatic GRNI account at goods receipt or a manual reversing accrual at close, the goal is the same: the expense lands in the right month even when the invoice is late. This is one of the steps in a clean accounts payable month-end close.

How to reconcile and clear a goods received not invoiced account

GRNI reconciliation means working through every open line on the account, matching it back to a purchase order and a goods receipt, and clearing or adjusting it. Run the reconciliation every accounting period, because the balance gets out of hand quickly when no one is watching it. A practical sequence:

  • Pull the GRNI report. List every open line with its vendor, purchase order, receipt date, and amount, aged by how long it has sat open.
  • Match each line to its receipt and PO. Confirm the goods were actually received and the quantity and price agree with the order.
  • Chase missing invoices. For lines waiting on a bill, contact the vendor and request the invoice. Slow-invoicing suppliers are usually the bulk of an aging balance.
  • Resolve mismatches. Fix price or quantity differences with an adjusting entry, or send the invoice back to the vendor for a correction.
  • Clear matched lines. Once an invoice is booked and agrees, the line moves to accounts payable and the GRNI balance drops.
  • Write off truly stale lines with approval. A receipt that will never be invoiced (a returned item, a duplicate, a goodwill credit) gets written off, but only with documented sign-off so the write-off is not used to hide a real liability.

Left alone, an aging GRNI balance overstates inventory if duplicates were posted, overstates liabilities, distorts margin calculations, and becomes an auditor red flag. Reconciling it each period keeps the account close to zero and keeps your financial statements honest.

Goods received not invoiced vs invoiced but not received

GRNI has a mirror image: invoiced but not received, where the bill arrives before the goods do. The control here is the opposite of an accrual. You should not pay an invoice for goods you have not confirmed receiving, because paying ahead of delivery is both a cash risk and a common fraud pattern. Three-way matching, which compares the purchase order, the goods receipt, and the invoice before approval, catches both situations: it stops you paying for goods not yet received, and it auto-clears GRNI the moment a received item is finally invoiced.

How automation reduces goods received not invoiced

Most of a GRNI problem is a speed and matching problem, and that is where automation helps. When invoices are captured the day they arrive instead of sitting in an inbox, GRNI lines clear faster and the balance stays low. AutoPayables reads each invoice with AI as soon as it comes in, codes it, and runs a three-way match against the purchase order and the goods receipt with dedicated invoice matching software, so a line that agrees clears the accrual without anyone keying it. Duplicate detection stops the same delivery being booked twice, which is a frequent cause of overstated GRNI. A live report shows every open line aged by vendor, so you can see at a glance which suppliers are slow to invoice rather than digging through a spreadsheet.

What automation does not do is replace your judgment. It will not decide on its own that a stale line should be written off, and it cannot conjure an invoice a vendor never sent. It gives you a clean, current, fully matched ledger so there is far less to reconcile, and it surfaces the exceptions that still need a human decision.

Frequently asked questions

What does goods received not invoiced mean?

Goods received not invoiced means you have received items or services from a supplier but have not yet been billed for them. The value sits in a current liability account, often called GRNI or a GR/IR clearing account, so your books recognize the cost in the period the goods arrived rather than waiting for the invoice.

Is goods received not invoiced an asset or a liability?

Goods received not invoiced is a liability. It represents money you owe a supplier for goods you have already received, so it appears as a current liability on the balance sheet. The matching debit usually increases an asset (inventory) or an expense, but the GRNI account itself is always a liability.

What is the journal entry for goods received not invoiced?

When goods arrive without an invoice, you debit inventory or expense and credit goods received not invoiced. When the matching invoice is booked, you reverse it: debit goods received not invoiced and credit accounts payable. The GRNI line then clears to zero and a normal payable opens in the vendor's name.

Is goods received not invoiced an accrual?

Yes. Goods received not invoiced is a form of accrual. It records an expense and a liability in the period you receive the goods, before the invoice exists, which is exactly what an accrual does. At month-end it is often the value teams accrue, sometimes as a reversing entry that clears when the real invoice posts.

How do you clear a goods received not invoiced account?

You clear a GRNI account by matching each open line to its purchase order and goods receipt, then booking the supplier invoice so the value moves from GRNI to accounts payable. Lines waiting on a missing invoice need the vendor chased, mismatches need an adjusting entry, and truly stale lines are written off with documented approval.

What is the difference between goods received not invoiced and accounts payable?

Goods received not invoiced covers amounts you owe for goods received but not yet billed, so no invoice exists. Accounts payable covers amounts where the invoice has been received and approved. As each invoice is booked, the liability moves out of GRNI and into accounts payable, where it waits to be paid.

For more on the entries and processes around GRNI, see how goods received not invoiced fits into the accounts payable month-end close, the full set of accounts payable journal entries, and how three-way matching clears accruals automatically. Catching missing supplier invoices is also a goal of vendor statement reconciliation, and GRNI is one step in the wider accounts payable process. To clear GRNI faster with AI invoice capture and matching, explore accounts payable software and compare options in our guide to the best AP automation software.

Stop keying invoices by hand

AutoPayables captures vendor, amounts and dates from any invoice with AI, routes approvals, and syncs to QuickBooks, Xero, NetSuite or Sage Intacct.

See the product