---
title: "Enter a Supplier Stock Invoice"
canonical: "https://kb.myframeworks.com.au/space/CO/30522208/Enter%20a%20Supplier%20Stock%20Invoice"
format: markdown
---
Enter invoice details for stock received from a supplier to record the invoice in Accounts Payable and link it to the relevant purchase order and stock receipts for approval and posting.

> 📝 ## Prerequisites
> 📝 
> 📝 - The supplier record exists in **Supplier Maintenance**.
> 📝 - The relevant purchase order has been created in Frameworks.
> 📝 - Stock has been receipted against the purchase order (if applicable).
> 📝 - You have the physical supplier invoice with the invoice number, date and amounts.
> 📝 - You have access to the **Stock Invoice Approval** screen.

## Steps

1. Click the **Frameworks Menu** and navigate to **Payables > Transaction Processing > Stock Invoice Approval**.
2. Click **New** to open a blank invoice in the maintenance view.
3. In the **Company** field, select the company the invoice belongs to.
4. In the **Supplier** field, enter the supplier code or name and select the supplier from the results.
5. In the **Invoice Number** field, enter the invoice number from the physical supplier invoice. In the **Invoice Date** field, adjust the date if it differs from the current date.
6. In the **Invoice Amount(Ex)** field, enter the GST-exclusive invoice amount. Review the auto-calculated **GST Amount** and override if the calculated amount differs from the supplier's invoice. Optionally enter a description in the **Narration** field.
7. In the **P/O Number** field, enter or search for the purchase order number. The receipted products from the purchase order are displayed in the grid.
8. Select the checkbox for each product line to include in the invoice. Review and adjust the **Qty Invoiced** and **Invoice Value Exc** for individual lines if required. See [Match Receipted Products to a Stock Invoice](https://sterlandsupport.atlassian.net/wiki/spaces/CO/pages/520781828) for more detailed instruction.
9. Click **Save** to save the invoice for further review, or click **Post** to post the invoice if the invoice amount and receipted value match within tolerance.

## Result

The supplier stock invoice is saved in Stock Invoice Approval and linked to the specified purchase order. If posted, the invoice is recorded in the General Ledger, the purchase clearing account is reversed, and the invoice appears on the **Supplier Dashboard** with a Payable status ready for payment.

> ✅ ## Related Tasks
> ✅ 
> ✅ - [Match Receipted Products to a Stock Invoice](https://sterlandsupport.atlassian.net/wiki/spaces/CO/pages/520781828)
> ✅ - [Post a Stock Invoice](https://sterlandsupport.atlassian.net/wiki/spaces/CO/pages/520618023)
> ✅ - [Add Receipts to a Stock Invoice](https://sterlandsupport.atlassian.net/wiki/spaces/CO/pages/519798797)
> ✅ - [Add Miscellaneous Charges to a Stock Invoice](https://sterlandsupport.atlassian.net/wiki/spaces/CO/pages/522354724)
> ✅ - [About Supplier Invoice Scanning](https://sterlandsupport.atlassian.net/wiki/spaces/FRAM/pages/28377968)
> ✅ - [Creditors Invoice Registration](https://sterlandsupport.atlassian.net/wiki/spaces/FRAM/pages/28403424)

> ✅ ## Related Information
> ✅ 
> ✅ - [Stock Invoice Approval Screen ](https://sterlandsupport.atlassian.net/wiki/spaces/FRAM/pages/28385042)- Field Definitions
> ✅ - [Stock Invoice Approval Dashboard](https://sterlandsupport.atlassian.net/wiki/spaces/FRAM/pages/517799942) - Field Definitions
> ✅ - [Understanding Stock Invoice Approval](https://sterlandsupport.atlassian.net/wiki/spaces/FRAM/pages/518520841)

---

## Additional Notes

- When entering an invoice number, the system checks for duplicates. If the system flag **InvPayDupl** is enabled, a warning popup displays if the invoice number has been used for the same supplier. If the flag is disabled, a red triangle and error appear, requiring a unique invoice number.
- The **GST Amount** is not calculated for suppliers flagged as GST exempt.
- The **Creditor** field defaults to the supplier but can be changed to a different creditor account if required.
- Optionally set the **Due Date**, **Assignee** and **Comments** fields in the additional invoice details section.
- If the system integer **FWApWrnDays** is configured, a warning message displays when the invoice date is backdated beyond the specified number of days.