cleanexpo/ato
Overview
This skill automatically scrapes and extracts current Australian tax rates, thresholds, and benchmarks from ATO.gov.au and related government sources. It converts pages into structured rate data with provenance and basic validation. The output is designed for safe cache updates and audit logging.
How this skill works
The skill fetches ATO pages through a web-to-markdown reader API, preserving tables and key paragraphs. It locates known headers or table patterns, parses markdown tables into structured key-value pairs, and validates values against expected ranges. Each extraction records source URL, timestamp, financial year attribution, effective dates, and a confidence flag before returning a standardized rate object.
When to use it
- Validate cached tax rates against current ATO publications
- Detect quarterly changes such as fuel tax credit updates
- Confirm annual rate changes after budgets (SG, FBT, corporate tax, Div 7A)
- Populate rate tables for a new financial year or release
- Cross-check fallback rate values used by downstream analysis engines
Best practices
- Always validate extracted values against defined expected ranges before applying updates
- Flag and hold any values outside expected ranges for manual review — do not auto-update
- Log full provenance for every scrape: source URL, scrape timestamp, effective dates and FY attribution
- Respect site rate limits (suggested max 1 request per 10 seconds) and cache reader responses for short periods (e.g., 15 minutes)
- Keep resilient fallback values in code so scraping augments but does not replace hardcoded defaults
Example use cases
- Automated nightly job to refresh tax rate cache and alert on changes
- Quarterly monitoring of fuel tax credit tables and updating per-litre rates in billing systems
- Post-budget audit to detect SG, Medicare levy, or corporate tax changes and prepare releases
- CI test that ensures analytic models use the latest Division 7A benchmark interest rate
- Populate a web app’s rate table for the upcoming financial year with provenance metadata
FAQ
Primary ATO pages are preferred for each rate type; secondary government sites are used for ancillary rates like R&D or state payroll thresholds.
What happens when a scraped value is outside expected ranges?
Values outside defined ranges are flagged and held for manual verification. They are not auto-updated into the cache until reviewed.
15 skills
This skill extracts current Australian tax rates from official sources using a Jina AI Reader workflow to ensure live accuracy and provenance.
This skill helps you deliver tax reports and compliance alerts via SendGrid with templates, tracking, and secure attachments.
This skill projects tax obligations and cash flow using historical Xero data to help plan reserves and avoid negative cash months.
This skill generates accountant-ready PDF tax analysis reports with mandatory disclosures, legislative references, and ESTIMATE ONLY labelling for clear client
This skill analyzes multi-year financial data to detect trends, anomalies, and audit risks, enabling proactive tax planning using historical transactional data.
This skill monitors Australian tax legislation changes and notifies you when rulings, budget events, or court decisions require engine updates.
This skill determines if income is PSI under Division 84 ITAA 1997 and evaluates PSB status and deduction restrictions for eligible entities.
This skill orchestrates the end-to-end idea intake workflow, capturing, validating, and processing ideas with autonomous sub-skills.
This skill captures user ideas into the work queue quickly, preserving full context for fast, interruption-free prioritization and grouping.
This skill generates professional tax optimization reports locally or via Gmail App Password, exporting ready-to-send documents.
This skill provides authoritative Australian tax law research with full citations to ITAA provisions, ATO rulings, and case law to support tax optimization.
This skill enables read-only extraction of Xero financial data and reports for analysis without modifying any records.
This skill assesses R&D eligibility under Division 355, classifies core vs supporting activities, and estimates eligible expenditure and tax offsets.
This skill automates Google Slides storyboard-driven deck creation, transforming content into polished presentations with templates, visuals, and notes.
This skill automates tax report generation and accountant communication using Google Docs, Sheets, and Gmail for streamlined compliance.