In general, a hold-reason code is used when there is:
- A mismatch between the invoice and the order.
- Missing documentation.
- An issue with policy compliance.
You may see the following hold-reason codes on your Hold & Incomplete (H & I) invoice status report in BruinBuy. The table below provides the most common hold-reason codes to facilitate resolution. (A full list of all hold-reason codes can be found linked below and in Related Information.)
Hold-Reason Code |
Hold-Reason Description |
Resolution for the Hold |
PB |
Invoice unit price is greater than the PO (purchase order) unit price. |
How to Resolve Invoice & Purchase Order Price Mismatches |
PG |
Lines on invoice do not match PO. |
How to Resolve Invoice & Purchase Order Line Mismatches |
PX |
Not a valid PO; Does not exist in our system. |
How to Resolve Invalid Purchase Order Numbers |
PE |
PO is closed. |
How to Review a Closed Purchase Order |
PF |
PO is created for another vendor. |
How to Resolve Incorrect Vendor Names on Purchase Orders |
Miscellaneous Hold-Reason Codes
Many other hold-reason codes exist aside from those listed above. To resolve a mismatch that is not referenced above, please consult the H & I Hold-Reason Codes.