Skip to Content

Australia GST RCTI

74.55 74.55

Instant digital delivery after payment confirmation.
License: OPL-1, every download is watermarked.
Terms and Conditions

Australia GST RCTI

Recipient Created Tax Invoice agreements and GST-compliant RCTI generation for Australian agriculture and mining

Large buyers in Australian agriculture and mining routinely create the tax invoice on behalf of their many small suppliers - a grain handler weighs, grades and prices a grower's delivery; a mine settles tonnage with a contractor. The Australian Taxation Office allows this through a Recipient Created Tax Invoice (RCTI), but only under strict conditions. This module implements those conditions inside Odoo Community so your RCTIs are valid the first time.

What the module does

Written RCTI agreements

Record a current written RCTI agreement with each supplier, with start and end dates, an eligible supply class and an activation workflow. The embedded agreement clause (naming both parties, their ABNs and the GST obligations) is generated automatically, as permitted by the RCTI Determination LI 2023/20.

GST-compliant RCTI generation

Build a Recipient Created Tax Invoice from an active agreement. Lines are priced per unit, with discounts, and each line carries a GST treatment - taxable (10%), GST-free or input-taxed. GST is computed to the cent and the document totals reconcile exactly.

ATO requirement enforcement

Before an RCTI can be issued the module checks every ATO requirement: both parties registered for GST, valid ABNs, an active agreement, an eligible supply class, at least one described supply line, and the 28-day issue window (an RCTI must be issued within 28 days of the supply or its value being determined).

Mandatory statements & both ABNs

Every issued RCTI is headed "Recipient Created Tax Invoice", shows both the recipient's and the supplier's ABN, the GST amount and the taxable extent of each line, and carries the mandatory statements that the document was created by the recipient and that the GST shown is payable by the supplier.

ABN validation

Australian Business Numbers are validated with the ATO modulus-89 check-digit algorithm and displayed in the standard NN NNN NNN NNN grouping. Invalid ABNs are blocked at entry on partners and companies.

Printable RCTI & audit trail

Produce a clean PDF RCTI for the supplier, keep the canonical JSON document for your records, and track issuance through a chatter log. Agreements automatically expire on their end date via a daily job.

RCTI requirement coverage

ATO requirement How the module satisfies it
Written agreement in force Agreement record with activation, dates and embedded clause
Both parties registered for GST GST registration flags checked before issue
Eligible supply class (LI 2023/20) Agriculture, government, $20m+ recipient or determined class
Document headed "Recipient Created Tax Invoice" Heading enforced on the generated document and PDF
Both ABNs shown Recipient and supplier ABN, validated and formatted
GST amount & taxable extent 10% GST per line with per-treatment breakdown
GST payable by the supplier statement Mandatory statement printed on every RCTI
Issued within 28 days Issue window validated against the supply date

Designed for agriculture and mining

Grain, livestock, wool, horticulture and primary-production buyers, and mining companies settling tonnage with numerous contractors, can streamline supplier invoicing while staying compliant with the GST law. Built on Odoo Community account only - no Enterprise modules required.

This module helps you produce documents that meet the Australian RCTI requirements. It does not provide tax advice; confirm your eligibility and obligations with your tax adviser or the ATO.

Screenshots

Agreements

Agreements

Rctis

Rctis

Generate Rcti

Generate Rcti

Update date: 2026-07-02