| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Employees (hr) • Invoicing (account) |
| Community Apps Dependencies | Show |
| Lines of code | 2516 |
| Technical Name |
l10n_au_single_touch_super_match |
| License | OPL-1 |
| Website | https://gencbaris.com/odoo_plugins/ |
| Versions | 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Employees (hr) • Invoicing (account) |
| Community Apps Dependencies | Show |
| Lines of code | 2516 |
| Technical Name |
l10n_au_single_touch_super_match |
| License | OPL-1 |
| Website | https://gencbaris.com/odoo_plugins/ |
| Versions | 18.0 19.0 |
Australia Super Match
Reconcile ATO STP Phase 2 pay-event super liability against the super you actually paid — payday-super readiness in one report
Under Payday Super (Australian Taxation Office reform effective 1 July 2026) the super you report in each Single Touch Payroll pay event must actually be paid and received by the fund within 7 business days. This module imports your STP Phase 2 pay event, pairs every payee to the contribution paid, and produces a discrepancy report that tells you, before the next payday, whether you are ready. Built on Australia's hr module — no Enterprise payroll dependency. For Odoo 18 and Odoo 19.
Import STP Phase 2 pay events
Ingests PAYEVNT / PAYEVNTEMP data as JSON (mirroring the SBR2 envelope) or as a flat disaggregated CSV exported from your Business Management Software. Income-stream codes (SAW, CHP, IAA, WHM, SWP, JPD, VOL, LAB, OSP), super liability (Y) and RESC are parsed, with column-alias auto-detection.
Reconciliation engine
Pairs each reported payee to the paid contribution on a stable key (BMS payroll id, then TFN, then name) and classifies every pair: matched, under-paid, over-paid, missing payment, unreported payment or rounding — with configurable match and rounding tolerances.
Payday-super readiness report
Quantifies per-payee and total variance and SG shortfall, flags the blocking discrepancies and renders a READY / NOT READY summary, so you can fix gaps before the contribution deadline. A daily scan re-alerts on any reconciliation still blocked.
Payday Super integration
When the Australia Payday Super module is installed, the paid side is read directly from a Payday Super batch — super computed on qualifying earnings each payday is reconciled against what STP reported, end to end.
ABN / TFN validation
ATO modulus-89 (ABN) and modulus-11 (TFN) checksums screen the reported employer and payee identifiers, catching transcription errors and mismatched funds before they become a compliance problem.
BYOK — nothing leaves Odoo
The module reads the pay-event files you export and reconciles them locally. It does not connect to the ATO and transmits nothing; the official authority is the Australian Taxation Office.
Authority & disclosure
Authority: Australian Taxation Office (ATO), Single Touch Payroll Phase 2 and Payday Super. This module processes STP pay-event files you provide and produces reconciliation reports locally; no data is transmitted anywhere by the module itself. Always confirm figures against your STP lodgement and your fund's contribution confirmations.
Screenshots
Super Match Run Smatch 2026
Reconciliation Lines Both Pa
Stp Pay Event Source Validat
Odoo Proprietary License v1.0 This software and associated files (the "Software") may only be used (executed, modified, executed after modifications) if you have purchased a valid license from the authors, typically via Odoo Apps, or if you have received a written agreement from the authors of the Software (see the COPYRIGHT file). You may develop Odoo modules that use the Software as a library (typically by depending on it, importing it and using its resources), but without copying any source code or material from the Software. You may distribute those modules under the license of your choice, provided that this license is compatible with the terms of the Odoo Proprietary License (For example: LGPL, MIT, or proprietary licenses similar to this one). It is forbidden to publish, distribute, sublicense, or sell copies of the Software or modified copies of the Software. The above copyright notice and this permission notice must be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Please log in to comment on this module