U.S. Federal G-Invoicing Processing

The U.S. Federal Government Department of the Treasury implemented the G-Invoicing system to manage intra-governmental (IGT) buy sell transactions. IGT transactions result from business activities conducted between two federal entities known as trading partners. G-Invoicing provides a common platform for all IGT Buy/Sell activity.

G-Invoicing supports all four stages of the IGT Buy/Sell transaction lifecycle:

  • General Terms and Conditions (GT&C): Identify the general terms that govern Buy/Sell trades between the Requesting Agency and the Selling Agency, including roles and responsibilities for both agencies to ensure effective management of the inter-agency agreement.

  • Orders: Specifies the quantity of goods or services ordered.

  • Performance: Goods/services are delivered/performed by the Selling Agency and received by the Requesting Agency.

  • 7600EZ: This business process allows direct vouchering by the supplier and eliminates the entry of an order in the G-Invoicing system. Note that a voucher is to be created in the PeopleSoft business process based on the G-Invoicing order type (Accepted, Invoice, Rejected, and Reversed).

  • Funds Settlement: Funds are transferred directly between G-Invoicing and the Federal government Intragovernmental Payment and Collection system (IPAC).

PeopleSoft provides Buying Agency integration with the U.S. Federal Government G-Invoicing system.

G-Invoicing Process

G-Invoicing Process

PeopleSoft Payables supports the Requesting Agency’s Procure-to-Pay business process for G-Invoicing with the following functionality:

  • GT&C: For more information, see PeopleSoft Purchasing: Understanding U.S. Federal G-Invoicing Processing

  • Orders: For more information, see PeopleSoft Purchasing: Understanding U.S. Federal G-Invoicing Processing

  • Performance

    • Pull Performance API pulls transactions including Advances and Delivered/Performed transactions.

    • The Update Advances workbench is used to view and also update G-Invoicing advance transactions with General Ledger Account and Entry Event values so prepaid vouchers can automatically be created.

    • Voucher Build automatically creates Prepaid Vouchers using the Advance performance transactions and Journal Vouchers for negative Advance performance transactions.

    • Delivered/Performed transactions are built into receipts in Purchasing and can leverage Evaluated Receipt Settlement to create PO vouchers. The Evaluated Receipt Settlements process has been updated to create G-Invoicing vouchers and payments and reference associated prepaid vouchers so it can automatically be applied.

    • The G-Invoicing Budget Checking process is used to run budget checking, document tolerance, and matching as well as create manual payments for G-Invoicing vouchers.

    Refer to PeopleSoft Purchasing: Understanding U.S. Federal G-Invoicing Processing for more information on how Received/Accepted performance transactions are processed.

  • 7600EZ

    • It primarily supports the high volume of transactions for the General Services Administration (GSA) and the Government Publishing Office (GPO).

    • Regular and reversal vouchers can be created by referring to the EZ number.

    • EZ invoices can be rejected by entering a Reversal Voucher and send notification to the G-Invoicing system using push 7600EZ API.

    • 7600EZ APIs use pull/push REST Services to transfer transactions.

  • Funds Settlement: G-Invoicing initiates the transfer of funds using IPAC. A process is available to record G-Invoicing vouchers as manual payments since the funds have been settled with IPAC.