Redirect — consolidated into austria-vat-return.md in this directory.
Source-cited draft.Written from sources but not reviewed by a licensed practitioner, so it may be incomplete or wrong. General reference only; don't file or take a position on it without professional review.
If you are an AI assistant using this skill for AT VAT Return (Austria): treat it as general reference material for drafting and review support. Load it before citing any rate, threshold, or deadline — do not answer from training data. Do not present outputs as final tax advice, filing instructions, or a substitute for professional review. Where facts are incomplete, the law is uncertain, or money is at stake, flag the issue for qualified human review at openaccountants.com.
Use AT VAT Return in your AI agent
Add OpenAccountants so your AI can retrieve this Guide during a conversation. Any output remains a draft unless a qualified professional separately reviews your specific facts.
Use this with your AI
Use OpenAccountants for AT VAT Return in Austria.
Paste it into ChatGPT, Claude, or any AI that has OpenAccountants added. Add it to your AI first if you haven't.
Every figure is drawn from this Tax Guide and cited to its source.
Quick reference field table
| Field | Value | |---|---| | Country | Austria (Republik Österreich) | | Standard rate | 20% | | Reduced rates | 13% (cultural events, live animals, plants, firewood, certain food, domestic flights), 10% (food and non-alcoholic drinks, books, passenger transport, hotels, medicines, agriculture) | | Zero rate | 0% (exports, intra-EU B2B supplies of goods) | | Return form | UVA (Umsatzsteuervoranmeldung, monthly/quarterly); U1 (Umsatzsteuererklärung, annual) | | Filing portal | https://finanzonline.bmf.gv.at (FinanzOnline) | | Authority | Bundesministerium für Finanzen (BMF) / Finanzamt | | Currency | EUR only | | Filing frequencies | Monthly (turnover > €100,000 in prior year); Quarterly (turnover ≤ €100,000); Annual (U1, always) | | Deadline | UVA: 15th of 2nd month after period end (e.g. January due 15 March); U1: 30 April (paper) or 30 June (electronic) | | Companion skill (Tier 1, workflow) | **vat-workflow-base v0.1 or later — MUST be loaded** | | Companion skill (Tier 2, EU directive) | **eu-vat-directive v0.1 or later — MUST be loaded** | | Contributor | Open Accountants contributors | | Validation date | April 2026 |
Key UVA Kennzahlen (the field codes you will use most)
| KZ | Meaning | |---|---| | 000 | Total revenue (Gesamtbetrag der Bemessungsgrundlagen) | | 001 | Intra-EU supplies of goods (steuerfreie Lieferungen, Art. 6 Abs 1) | | 017 | Other tax-free revenues (with credit) | | 021 | Intra-EU services provided (Art. 3a Abs 2) | | 022 | Sales at 20% (Bemessungsgrundlage) | | 029 | Sales at 10% | | 006 | Sales at 13% | | 037 | Sales at 19% (for Jungholz/Mittelberg only) | | 057 | Reverse charge — construction subcontracting received (Bauleistungen, § 19 Abs 1a) | | 060 | Reverse charge — other domestic (§ 19 Abs 1) | | 065 | Intra-EU acquisitions (Art. 3 Abs 8) — 20% | | 066 | Intra-EU acquisitions — 10% | | 070 | Intra-EU acquisitions — new vehicles | | 072 | Intra-EU services received (Art. 3a Abs 2) | | 073 | Imports (Einfuhren) — since 2022 deferred | | 060/065/072 | All have corresponding output USt lines | | 083 | Total output VAT (Gesamtbetrag der geschuldeten USt) | | 060 | Input VAT deductible (Gesamtbetrag der Vorsteuer) — actually KZ 060 is dual-use; see form | | KZ 060 (Vorsteuer) | Total deductible input VAT | | KZ 070 (Vorsteuern aus ig Erwerben) | Input VAT on intra-EU acquisitions | | KZ 065 (USt ig Erwerb) | Output VAT on intra-EU acquisitions | | 095 | Net payable (Zahllast) | | 090 | Excess credit (Gutschrift) |
Quick reference field table
| Field | Value |
|---|---|
| Country | Austria (Republik Österreich) |
| Standard rate | 20% |
| Reduced rates | 13% (cultural events, live animals, plants, firewood, certain food, domestic flights), 10% (food and non-alcoholic drinks, books, passenger transport, hotels, medicines, agriculture) |
| Zero rate | 0% (exports, intra-EU B2B supplies of goods) |
| Return form | UVA (Umsatzsteuervoranmeldung, monthly/quarterly); U1 (Umsatzsteuererklärung, annual) |
| Filing portal | https://finanzonline.bmf.gv.at (FinanzOnline) |
| Authority | Bundesministerium für Finanzen (BMF) / Finanzamt |
| Currency | EUR only |
| Filing frequencies | Monthly (turnover > €100,000 in prior year); Quarterly (turnover ≤ €100,000); Annual (U1, always) |
| Deadline | UVA: 15th of 2nd month after period end (e.g. January due 15 March); U1: 30 April (paper) or 30 June (electronic) |
| Companion skill (Tier 1, workflow) | vat-workflow-base v0.1 or later — MUST be loaded |
| Companion skill (Tier 2, EU directive) | eu-vat-directive v0.1 or later — MUST be loaded |
| Contributor | Open Accountants contributors |
| Validation date | April 2026 |
Read this whole section before classifying anything. The workflow runbook is in vat-workflow-base Section 1 — follow that runbook with this skill providing the country-specific content and eu-vat-directive providing the EU directive content.
Key UVA Kennzahlen (the field codes you will use most)
| KZ | Meaning |
|---|---|
| 000 | Total revenue (Gesamtbetrag der Bemessungsgrundlagen) |
| 001 | Intra-EU supplies of goods (steuerfreie Lieferungen, Art. 6 Abs 1) |
| 017 | Other tax-free revenues (with credit) |
| 021 | Intra-EU services provided (Art. 3a Abs 2) |
| 022 | Sales at 20% (Bemessungsgrundlage) |
| 029 | Sales at 10% |
| 006 | Sales at 13% |
| 037 | Sales at 19% (for Jungholz/Mittelberg only) |
| 057 | Reverse charge — construction subcontracting received (Bauleistungen, § 19 Abs 1a) |
| 060 | Reverse charge — other domestic (§ 19 Abs 1) |
| 065 | Intra-EU acquisitions (Art. 3 Abs 8) — 20% |
| 066 | Intra-EU acquisitions — 10% |
| 070 | Intra-EU acquisitions — new vehicles |
| 072 | Intra-EU services received (Art. 3a Abs 2) |
| 073 | Imports (Einfuhren) — since 2022 deferred |
| 060/065/072 | All have corresponding output USt lines |
| 083 | Total output VAT (Gesamtbetrag der geschuldeten USt) |
| 060 | Input VAT deductible (Gesamtbetrag der Vorsteuer) — actually KZ 060 is dual-use; see form |
| KZ 060 (Vorsteuer) | Total deductible input VAT |
| KZ 070 (Vorsteuern aus ig Erwerben) | Input VAT on intra-EU acquisitions |
| KZ 065 (USt ig Erwerb) | Output VAT on intra-EU acquisitions |
| 095 | Net payable (Zahllast) |
| 090 | Excess credit (Gutschrift) |
Conservative defaults — Austria-specific
| Ambiguity | Default |
|---|---|
| Unknown rate on a sale | 20% |
| Unknown VAT status of a purchase | Not deductible |
| Unknown counterparty country | Domestic Austria |
| Unknown B2B vs B2C for EU customer | B2C, charge 20% |
| Unknown business-use proportion | 0% recovery |
| Unknown SaaS billing entity | Reverse charge from non-EU |
| Unknown blocked-input status | Blocked |
| Unknown whether transaction is in scope | In scope |
Red flag thresholds
| Threshold | Value |
|---|---|
| HIGH single-transaction | €5,000 |
| HIGH tax-delta conservative default | €400 |
| MEDIUM counterparty concentration | >40% |
| MEDIUM conservative-default count | >4 |
| LOW absolute net VAT position | €10,000 |
Minimum viable — bank statement for the period. Acceptable from: Erste Bank, Raiffeisen, BAWAG, Bank Austria (UniCredit), Oberbank, Hypo banks, easybank, Revolut Business, Wise Business, N26, or any other.
Recommended — sales invoices (especially intra-EU and reverse charge), purchase invoices above €400, the client's UID-Nummer (ATU + 8 digits).
Ideal — complete invoice register, prior period UVA, reconciliation of credit (KZ 090).
Match by case-insensitive substring. If none match, fall through to Section 5.
Austrian banks table
| Pattern | Treatment | Notes |
|---|---|---|
| ERSTE BANK, SPARKASSE | EXCLUDE for bank charges | Financial service, exempt |
| RAIFFEISEN, RAIFFEISENBANK | EXCLUDE for bank charges | Same |
| BAWAG, BAWAG PSK | EXCLUDE for bank charges | Same |
| BANK AUSTRIA, UNICREDIT AT | EXCLUDE for bank charges | Same |
| OBERBANK, BKS BANK, BTV | EXCLUDE for bank charges | Same |
| HYPO, HYPO TIROL, HYPO NOE | EXCLUDE for bank charges | Same |
| EASYBANK | EXCLUDE for bank charges | Same |
| REVOLUT, WISE, N26 (fee lines) | EXCLUDE | Check for taxable subscriptions |
| ZINSEN, HABENZINSEN, SOLLZINSEN | EXCLUDE | Interest, out of scope |
| KREDIT, DARLEHEN | EXCLUDE | Loan principal |
Government and statutory bodies table
| Pattern | Treatment | Notes |
|---|---|---|
| FINANZAMT, FA, BMF | EXCLUDE | Tax payment (USt, ESt, KöSt) |
| FINANZONLINE | EXCLUDE | Tax portal payment |
| SVS, SOZIALVERSICHERUNG DER SELBST | EXCLUDE | Self-employed social insurance (SVS) |
| OEGK, OGK | EXCLUDE | Health insurance |
| AMS | EXCLUDE | Employment service |
| WKO, WIRTSCHAFTSKAMMER | EXCLUDE | Chamber of Commerce membership |
| GERICHT, BEZIRKSGERICHT | EXCLUDE | Court fees |
| GEMEINDE, MAGISTRAT | EXCLUDE | Municipal fees |
| FIRMENBUCH, LANDESGERICHT | EXCLUDE | Company register |
Austrian utilities table
| Pattern | Treatment | KZ | Notes |
|---|---|---|---|
| WIEN ENERGIE | Domestic 20% | Vorsteuer (input) | Electricity/gas — standard rate |
| WIENER STADTWERKE | Domestic 20% | Vorsteuer | Utilities |
| EVN | Domestic 20% | Vorsteuer | Energy |
| ENERGIE AG, LINZ AG | Domestic 20% | Vorsteuer | Energy |
| SALZBURG AG, KELAG, TIWAG, ILLWERKE | Domestic 20% | Vorsteuer | Regional energy |
| A1 TELEKOM, A1, TELEKOM AUSTRIA | Domestic 20% | Vorsteuer | Telecoms — overhead |
| MAGENTA, T-MOBILE AUSTRIA | Domestic 20% | Vorsteuer | Telecoms |
| DREI, HUTCHISON DREI | Domestic 20% | Vorsteuer | Telecoms |
| WIENER WASSER, WASSERWERK | Domestic 10% | Vorsteuer | Water supply at reduced rate |
Insurance table
| Pattern | Treatment | Notes |
|---|---|---|
| WIENER STADTISCHE, VIENNA INSURANCE | EXCLUDE | Insurance, exempt |
| UNIQA, GENERALI AUSTRIA | EXCLUDE | Same |
| ALLIANZ AUSTRIA, ZURICH | EXCLUDE | Same |
| VERSICHERUNG, PRAEMIE | EXCLUDE | All insurance exempt |
| WUSTENROT | EXCLUDE | Building society/insurance |
Post and logistics table
| Pattern | Treatment | KZ | Notes |
|---|---|---|---|
| OSTERREICHISCHE POST, POST AG (standard) | EXCLUDE for standard postage | Universal service exempt | |
| POST AG (parcels) | Domestic 20% | Vorsteuer | Non-universal taxable |
| DHL EXPRESS AUSTRIA | Domestic 20% | Vorsteuer | Express courier |
| DPD AUSTRIA, GLS AUSTRIA | Domestic 20% | Vorsteuer | Courier |
Transport table
| Pattern | Treatment | KZ | Notes |
|---|---|---|---|
| OBB, OSTERREICHISCHE BUNDESBAHNEN | Domestic 10% | Vorsteuer | Rail at reduced rate |
| WESTBAHN | Domestic 10% | Vorsteuer | Rail |
| WIENER LINIEN | Domestic 10% | Vorsteuer | Vienna public transport |
| LINZ AG LINIEN, GRAZER LINIEN, IVB | Domestic 10% | Vorsteuer | Regional public transport |
| UBER AT, UBER AUSTRIA | Domestic 10% | Vorsteuer | Ride-hailing, transport rate |
| TAXI | Domestic 10% | Vorsteuer | Local taxi |
| AUSTRIAN AIRLINES (domestic) | Domestic 13% | Vorsteuer | Domestic flights at 13% |
| AUSTRIAN AIRLINES, RYANAIR (international) | EXCLUDE / 0% | International flights exempt | |
| ASFINAG | Domestic 20% | Vorsteuer | Motorway tolls (Vignette/GO-Box) |
Food retail table
| Pattern | Treatment | Notes |
|---|---|---|
| SPAR, INTERSPAR, EUROSPAR | Default BLOCK input VAT | Personal provisioning |
| BILLA, BILLA PLUS, MERKUR | Default BLOCK | Same |
| HOFER, LIDL, PENNY | Default BLOCK | Same |
| MPreis, UNIMARKT | Default BLOCK | Same |
| RESTAURANT, GASTHAUS, WIRTSHAUS, CAFE | Default BLOCK | Entertainment — see 5.12 |
EU SaaS suppliers table
| Pattern | Billing entity | KZ | Notes |
|---|---|---|---|
| GOOGLE (Ads, Workspace, Cloud) | Google Ireland Ltd (IE) | 072 + Vorsteuer | EU service reverse charge |
| MICROSOFT (365, Azure) | Microsoft Ireland Operations Ltd (IE) | 072 + Vorsteuer | Same |
| ADOBE | Adobe Systems Software Ireland Ltd (IE) | 072 + Vorsteuer | Same |
| META, FACEBOOK ADS | Meta Platforms Ireland Ltd (IE) | 072 + Vorsteuer | Same |
| LINKEDIN (paid) | LinkedIn Ireland Unlimited (IE) | 072 + Vorsteuer | Same |
| SPOTIFY TECHNOLOGY | Spotify AB (SE) | 072 + Vorsteuer | EU reverse charge |
| DROPBOX | Dropbox International Unlimited (IE) | 072 + Vorsteuer | Same |
| SLACK | Slack Technologies Ireland Ltd (IE) | 072 + Vorsteuer | Same |
| ATLASSIAN (Jira, Confluence) | Atlassian Network Services BV (NL) | 072 + Vorsteuer | EU reverse charge |
| ZOOM | Zoom Video Communications Ireland Ltd (IE) | 072 + Vorsteuer | Same |
| STRIPE (subscription) | Stripe Technology Europe Ltd (IE) | 072 + Vorsteuer | Transaction fees exempt — see 3.11 |
Non-EU SaaS suppliers table
| Pattern | Billing entity | KZ | Notes |
|---|---|---|---|
| AWS (standard) | AWS EMEA SARL (LU) — check | 072 + Vorsteuer | LU → EU reverse charge |
| NOTION | Notion Labs Inc (US) | 060 + Vorsteuer | Non-EU reverse charge |
| ANTHROPIC, CLAUDE | Anthropic PBC (US) | 060 + Vorsteuer | Non-EU reverse charge |
| OPENAI, CHATGPT | OpenAI Inc (US) | 060 + Vorsteuer | Non-EU reverse charge |
| GITHUB | GitHub Inc (US) | 060 + Vorsteuer | Check IE entity |
| FIGMA | Figma Inc (US) | 060 + Vorsteuer | Non-EU |
| CANVA | Canva Pty Ltd (AU) | 060 + Vorsteuer | Non-EU |
| HUBSPOT | HubSpot Inc (US) or IE — check | 060 or 072 | Depends on billing entity |
| TWILIO | Twilio Inc (US) | 060 + Vorsteuer | Non-EU |
AWS EMEA SARL exception table
| Pattern | Treatment | Why |
|---|---|---|
| AWS EMEA SARL | EU reverse charge KZ 072 + Vorsteuer (LU entity) | Standard EU reverse charge. If invoice shows Austrian USt, treat as domestic 20%. |
Payment processors table
| Pattern | Treatment | Notes |
|---|---|---|
| STRIPE (transaction fees) | EXCLUDE (exempt) | Financial services |
| PAYPAL (transaction fees) | EXCLUDE (exempt) | Same |
| STRIPE (subscription) | EU reverse charge KZ 072 | IE entity |
| SUMUP, SQUARE, ZETTLE | Check invoice | If Austrian: domestic 20%; if EU: reverse charge |
Professional services table
| Pattern | Treatment | KZ | Notes |
|---|---|---|---|
| STEUERBERATER, WIRTSCHAFTSPRUFER | Domestic 20% | Vorsteuer | Always deductible |
| RECHTSANWALT, ANWALTSKANZLEI | Domestic 20% | Vorsteuer | Business legal matters |
| NOTAR, NOTARIAT | Domestic 20% | Vorsteuer | Business notarial fees |
| UNTERNEHMENSBERATER, CONSULTANT | Domestic 20% | Vorsteuer | Consulting |
| BILANZBUCHHALTER | Domestic 20% | Vorsteuer | Bookkeeper |
Payroll and social security table
| Pattern | Treatment | Notes |
|---|---|---|
| SVS, SOZIALVERSICHERUNG | EXCLUDE | Self-employed social insurance |
| OEGK, GESUNDHEITSKASSE | EXCLUDE | Health insurance |
| GEHALT, LOHN, ENTGELT | EXCLUDE | Wages |
| MITARBEITERVORSORGEKASSE, MVK | EXCLUDE | Employee provident fund |
| BETRIEBLICHE VORSORGE | EXCLUDE | Pension |
Property and rent table
| Pattern | Treatment | Notes |
|---|---|---|
| BÜROMIETE, GESCHÄFTSLOKAL | Domestic 20% | Commercial lease with USt option |
| MIETE, WOHNUNGSMIETE (residential) | Domestic 10% or EXCLUDE | Residential rent at 10% if landlord is USt-pflichtig; otherwise exempt |
| GRUNDSTEUER | EXCLUDE | Property tax |
| GRUNDBUCH | EXCLUDE | Land register fee |
Internal transfers table
| Pattern | Treatment | Notes |
|---|---|---|
| UMBUCHUNG, INTERN, EIGENUEBERWEISUNG | EXCLUDE | Internal movement |
| DIVIDENDE | EXCLUDE | Out of scope |
| KREDITRÜCKZAHLUNG, TILGUNG | EXCLUDE | Loan repayment |
| BEHEBUNG, BARABHEBUNG | TIER 2 — ask | Default exclude |
| PRIVATEINLAGE | EXCLUDE | Owner injection |
Six fully worked classifications from a hypothetical Austria-based self-employed IT consultant (Einzelunternehmer, Regelbesteuerung).
Input line:
03.04.2026 ; NOTION LABS INC ; DEBIT ; Monthly subscription ; USD 16.00 ; EUR 14.68
Reasoning: US entity (Section 3.9). Non-EU reverse charge under § 19 Abs 1 UStG. Client self-assesses: output USt on KZ 060 area, input Vorsteuer deductible. Net zero.
Output table
| Date | Counterparty | Gross | Net | VAT | Rate | KZ (input) | KZ (output) | Default? | Question? | Excluded? |
|---|---|---|---|---|---|---|---|---|---|---|
| 03.04.2026 | NOTION LABS INC | -14.68 | -14.68 | 2.94 | 20% | Vorsteuer | 060 | N | — | — |
Input line:
10.04.2026 ; GOOGLE IRELAND LIMITED ; DEBIT ; Google Ads April 2026 ; -850.00 ; EUR
Reasoning: IE entity — EU service reverse charge (Art. 3a Abs 2 UStG). Output USt on KZ 072-related line, input Vorsteuer deductible. Net zero.
Output table
| Date | Counterparty | Gross | Net | VAT | Rate | KZ (input) | KZ (output) | Default? | Question? | Excluded? |
|---|---|---|---|---|---|---|---|---|---|---|
| 10.04.2026 | GOOGLE IRELAND LIMITED | -850.00 | -850.00 | 170.00 | 20% | Vorsteuer | 072 | N | — | — |
Input line:
15.04.2026 ; GASTHAUS PURSTNER WIEN ; DEBIT ; Business dinner ; -220.00 ; EUR
Reasoning: Restaurant. In Austria, Bewirtungsspesen (business entertainment) are partially deductible. The USt (Vorsteuer) on business meals is deductible if the meal is for a clearly documented business purpose. For income tax: 50% of the net amount is deductible. For USt (Vorsteuer): 100% of the USt is deductible on the portion that relates to business (which is typically 50% or 100% of the invoice depending on the nature). Practice: Vorsteuer is fully deductible on the entire invoice if the event is for business entertainment. Default: block, flag for reviewer.
Output table ("Bewirtung: Vorsteuer deductible if business purpose documented. Confirm.")
| Date | Counterparty | Gross | Net | VAT | Rate | KZ | Default? | Question? | Excluded? |
|---|---|---|---|---|---|---|---|---|---|
| 15.04.2026 | GASTHAUS PURSTNER WIEN | -220.00 | -220.00 | 0 | — | — | Y | Q1 | "Bewirtung: Vorsteuer deductible if business purpose documented. Confirm." |
Input line:
18.04.2026 ; DELL AUSTRIA GMBH ; DEBIT ; Laptop XPS 15 ; -1,595.00 ; EUR
Reasoning: €1,595 gross. In Austria, assets with acquisition cost > €1,000 net (since 2023 GWG threshold increase) are not GWG (geringwertige Wirtschaftsgüter) and must be capitalised. €1,595 / 1.20 = €1,329.17 > €1,000. This is Anlagevermögen. Vorsteuer fully deductible. Subject to Vorsteuerberichtigung over 5 years (movable) or 20 years (immovable) if use changes.
Output table
| Date | Counterparty | Gross | Net | VAT | Rate | KZ | Default? | Question? | Excluded? |
|---|---|---|---|---|---|---|---|---|---|
| 18.04.2026 | DELL AUSTRIA GMBH | -1,595.00 | -1,329.17 | -265.83 | 20% | Vorsteuer | N | — | — |
Input line:
22.04.2026 ; STUDIO KREBS GMBH ; CREDIT ; Invoice AT-2026-018 IT consultancy ; +3,500.00 ; EUR
Reasoning: B2B services to Germany — place of supply is customer's country. Report on KZ 021 (innergemeinschaftliche Dienstleistungen erbracht). No output USt. Verify German USt-IdNr on VIES.
Output table ("Verify German USt-IdNr on VIES")
| Date | Counterparty | Gross | Net | VAT | Rate | KZ | Default? | Question? | Excluded? |
|---|---|---|---|---|---|---|---|---|---|
| 22.04.2026 | STUDIO KREBS GMBH | +3,500.00 | +3,500.00 | 0 | 0% | 021 | Y | Q2 (HIGH) | "Verify German USt-IdNr on VIES" |
Input line:
28.04.2026 ; PORSCHE BANK LEASING ; DEBIT ; Lease payment VW Golf ; -550.00 ; EUR
Reasoning: Car lease. In Austria, Vorsteuer on passenger cars (PKW) is generally NOT deductible (§ 12 Abs 2 Z 2 lit b UStG). Exception: Fiskal-LKW (light commercial vehicles with specific characteristics — certain van models are published on the BMF list), taxis, driving school vehicles, rental vehicles. A VW Golf is a PKW, not a Fiskal-LKW. Default: blocked.
Output table ("PKW: Vorsteuer blocked. Is this a Fiskal-LKW (BMF list)?")
| Date | Counterparty | Gross | Net | VAT | Rate | KZ | Default? | Question? | Excluded? |
|---|---|---|---|---|---|---|---|---|---|
| 28.04.2026 | PORSCHE BANK LEASING | -550.00 | -550.00 | 0 | — | — | Y | Q3 | "PKW: Vorsteuer blocked. Is this a Fiskal-LKW (BMF list)?" |
Column H accepts Kennzahl codes from Section 1.
KZ Summary formulas
| 022 | Sales 20% base | =SUMIFS(...) | | 029 | Sales 10% base | =SUMIFS(...) | | 006 | Sales 13% base | =SUMIFS(...) | | 001 | Intra-EU goods | =SUMIFS(...) | | 021 | Intra-EU services provided | =SUMIFS(...) | | 065 | Intra-EU acquisitions base | =SUMIFS(...) | | 072 | EU services received base | =SUMIFS(...) | | 060 | Non-EU reverse charge base | =SUMIFS(...) | | 083 | Total output USt | =0220.20 + 0290.10 + 006*0.13 + USt on RC | | Vorsteuer | Total deductible Vorsteuer | =SUM(input lines) | | 095 | Zahllast (payable) | =MAX(0, 083-Vorsteuer) | | 090 | Gutschrift (credit) | =MAX(0, Vorsteuer-083) |
python /mnt/skills/public/xlsx/scripts/recalc.py /mnt/user-data/outputs/austria-vat-<period>-working-paper.xlsx
CSV format conventions. Austrian banks export CSV with semicolons and DD.MM.YYYY dates. Common columns: Buchungsdatum, Umsatztext/Verwendungszweck, Betrag, Saldo. Erste Bank uses CAMT format; Raiffeisen varies by regional bank.
German language variants. Miete (rent), Gehalt/Lohn (salary), Zinsen (interest), Überweisung (transfer), Beiträge (contributions), Rechnung (invoice), Rückzahlung/Gutschrift (refund), Einzahlung (deposit), Behebung/Abhebung (withdrawal).
Internal transfers. "Umbuchung", "Eigenüberweisung". Exclude.
Finanzamt payments. Tax payments appear as "FINANZAMT" with an Abgabenkontonummer. Always exclude.
SVS payments. Self-employed social insurance (SVS) appears as quarterly direct debits. Always exclude — not a VATable supply.
Foreign currency. Convert to EUR at ECB rate.
IBAN prefix. AT = Austria. DE, NL, IE = EU. US, GB, CH = non-EU. Note: CH (Switzerland) is non-EU — important for Austrian businesses near the Swiss border.
This skill is incomplete without BOTH companion files: vat-workflow-base v0.1+ AND eu-vat-directive v0.1+.
This skill and its outputs are provided for informational and computational purposes only and do not constitute tax, legal, or financial advice. Open Accountants and its contributors accept no liability for any errors, omissions, or outcomes arising from the use of this skill. All outputs must be reviewed and signed off by a qualified professional (such as a Steuerberater, Wirtschaftsprüfer, or equivalent licensed practitioner) before filing or acting upon.
The most up-to-date, verified version of this skill is maintained at openaccountants.com. Log in to access the latest version, request a professional review from a licensed accountant, and track updates as tax law changes.
Other Austria computations in the OpenAccountants Tax Library.
Note on Austrian UVA form
The Austrian UVA uses Kennzahlen (KZ) rather than sequential box numbers. The mapping is less intuitive than Malta's VAT return layout. Key principle: every reverse charge transaction has a base KZ and a corresponding output USt KZ, plus an input Vorsteuer KZ. For a fully taxable business, the net effect of reverse charge is zero.unsure
Conservative defaults — Austria-specific
| Ambiguity | Default | |---|---| | Unknown rate on a sale | 20% | | Unknown VAT status of a purchase | Not deductible | | Unknown counterparty country | Domestic Austria | | Unknown B2B vs B2C for EU customer | B2C, charge 20% | | Unknown business-use proportion | 0% recovery | | Unknown SaaS billing entity | Reverse charge from non-EU | | Unknown blocked-input status | Blocked | | Unknown whether transaction is in scope | In scope |
Red flag thresholds
| Threshold | Value | |---|---| | HIGH single-transaction | €5,000 | | HIGH tax-delta conservative default | €400 | | MEDIUM counterparty concentration | >40% | | MEDIUM conservative-default count | >4 | | LOW absolute net VAT position | €10,000 |
R-AT-1 — Kleinunternehmerregelung
Kleinunternehmer are exempt from charging USt and cannot recover Vorsteuer. They do not file a UVA. This skill covers the Regelbesteuerung only. If you have opted in (Option zur Steuerpflicht), confirm.§ 6 Abs 1 Z 27 UStG
R-AT-2 — Partial exemption (Vorsteueraufteilung)
Mixed taxable and exempt supplies require Vorsteueraufteilung under § 12 Abs 4–6 UStG. Please use a Steuerberater.§ 12 Abs 4–6 UStG
R-AT-3 — Differenzbesteuerung (margin scheme)
Differenzbesteuerung requires per-item margin computation. Out of scope.Differenzbesteuerung
R-AT-4 — Organschaft (VAT group)
Organschaft requires consolidation. Out of scope.Organschaft
R-AT-5 — Fiscal representative
Non-resident with fiscal representative — out of scope.unsure
R-AT-6 — Real estate (Grundstücksumsätze)
Grundstücksumsätze are complex. Please use a Steuerberater.unsure
R-AT-7 — Jungholz/Mittelberg special rate
The Jungholz/Mittelberg 19% rate (KZ 037) requires specific handling. Flag for Steuerberater.unsure
R-AT-8 — Income tax instead of USt
This skill handles Austrian USt (Umsatzsteuer) only.unsure
Austrian banks table
| Pattern | Treatment | Notes | |---|---|---| | ERSTE BANK, SPARKASSE | EXCLUDE for bank charges | Financial service, exempt | | RAIFFEISEN, RAIFFEISENBANK | EXCLUDE for bank charges | Same | | BAWAG, BAWAG PSK | EXCLUDE for bank charges | Same | | BANK AUSTRIA, UNICREDIT AT | EXCLUDE for bank charges | Same | | OBERBANK, BKS BANK, BTV | EXCLUDE for bank charges | Same | | HYPO, HYPO TIROL, HYPO NOE | EXCLUDE for bank charges | Same | | EASYBANK | EXCLUDE for bank charges | Same | | REVOLUT, WISE, N26 (fee lines) | EXCLUDE | Check for taxable subscriptions | | ZINSEN, HABENZINSEN, SOLLZINSEN | EXCLUDE | Interest, out of scope | | KREDIT, DARLEHEN | EXCLUDE | Loan principal |
Government and statutory bodies table
| Pattern | Treatment | Notes | |---|---|---| | FINANZAMT, FA, BMF | EXCLUDE | Tax payment (USt, ESt, KöSt) | | FINANZONLINE | EXCLUDE | Tax portal payment | | SVS, SOZIALVERSICHERUNG DER SELBST | EXCLUDE | Self-employed social insurance (SVS) | | OEGK, OGK | EXCLUDE | Health insurance | | AMS | EXCLUDE | Employment service | | WKO, WIRTSCHAFTSKAMMER | EXCLUDE | Chamber of Commerce membership | | GERICHT, BEZIRKSGERICHT | EXCLUDE | Court fees | | GEMEINDE, MAGISTRAT | EXCLUDE | Municipal fees | | FIRMENBUCH, LANDESGERICHT | EXCLUDE | Company register |
Austrian utilities table
| Pattern | Treatment | KZ | Notes | |---|---|---|---| | WIEN ENERGIE | Domestic 20% | Vorsteuer (input) | Electricity/gas — standard rate | | WIENER STADTWERKE | Domestic 20% | Vorsteuer | Utilities | | EVN | Domestic 20% | Vorsteuer | Energy | | ENERGIE AG, LINZ AG | Domestic 20% | Vorsteuer | Energy | | SALZBURG AG, KELAG, TIWAG, ILLWERKE | Domestic 20% | Vorsteuer | Regional energy | | A1 TELEKOM, A1, TELEKOM AUSTRIA | Domestic 20% | Vorsteuer | Telecoms — overhead | | MAGENTA, T-MOBILE AUSTRIA | Domestic 20% | Vorsteuer | Telecoms | | DREI, HUTCHISON DREI | Domestic 20% | Vorsteuer | Telecoms | | WIENER WASSER, WASSERWERK | Domestic 10% | Vorsteuer | Water supply at reduced rate |
Insurance table
| Pattern | Treatment | Notes | |---|---|---| | WIENER STADTISCHE, VIENNA INSURANCE | EXCLUDE | Insurance, exempt | | UNIQA, GENERALI AUSTRIA | EXCLUDE | Same | | ALLIANZ AUSTRIA, ZURICH | EXCLUDE | Same | | VERSICHERUNG, PRAEMIE | EXCLUDE | All insurance exempt | | WUSTENROT | EXCLUDE | Building society/insurance |
Post and logistics table
| Pattern | Treatment | KZ | Notes | |---|---|---|---| | OSTERREICHISCHE POST, POST AG (standard) | EXCLUDE for standard postage | | Universal service exempt | | POST AG (parcels) | Domestic 20% | Vorsteuer | Non-universal taxable | | DHL EXPRESS AUSTRIA | Domestic 20% | Vorsteuer | Express courier | | DPD AUSTRIA, GLS AUSTRIA | Domestic 20% | Vorsteuer | Courier |
Transport table
| Pattern | Treatment | KZ | Notes | |---|---|---|---| | OBB, OSTERREICHISCHE BUNDESBAHNEN | Domestic 10% | Vorsteuer | Rail at reduced rate | | WESTBAHN | Domestic 10% | Vorsteuer | Rail | | WIENER LINIEN | Domestic 10% | Vorsteuer | Vienna public transport | | LINZ AG LINIEN, GRAZER LINIEN, IVB | Domestic 10% | Vorsteuer | Regional public transport | | UBER AT, UBER AUSTRIA | Domestic 10% | Vorsteuer | Ride-hailing, transport rate | | TAXI | Domestic 10% | Vorsteuer | Local taxi | | AUSTRIAN AIRLINES (domestic) | Domestic 13% | Vorsteuer | Domestic flights at 13% | | AUSTRIAN AIRLINES, RYANAIR (international) | EXCLUDE / 0% | | International flights exempt | | ASFINAG | Domestic 20% | Vorsteuer | Motorway tolls (Vignette/GO-Box) |
Food retail table
| Pattern | Treatment | Notes | |---|---|---| | SPAR, INTERSPAR, EUROSPAR | Default BLOCK input VAT | Personal provisioning | | BILLA, BILLA PLUS, MERKUR | Default BLOCK | Same | | HOFER, LIDL, PENNY | Default BLOCK | Same | | MPreis, UNIMARKT | Default BLOCK | Same | | RESTAURANT, GASTHAUS, WIRTSHAUS, CAFE | Default BLOCK | Entertainment — see 5.12 |
EU SaaS suppliers table
| Pattern | Billing entity | KZ | Notes | |---|---|---|---| | GOOGLE (Ads, Workspace, Cloud) | Google Ireland Ltd (IE) | 072 + Vorsteuer | EU service reverse charge | | MICROSOFT (365, Azure) | Microsoft Ireland Operations Ltd (IE) | 072 + Vorsteuer | Same | | ADOBE | Adobe Systems Software Ireland Ltd (IE) | 072 + Vorsteuer | Same | | META, FACEBOOK ADS | Meta Platforms Ireland Ltd (IE) | 072 + Vorsteuer | Same | | LINKEDIN (paid) | LinkedIn Ireland Unlimited (IE) | 072 + Vorsteuer | Same | | SPOTIFY TECHNOLOGY | Spotify AB (SE) | 072 + Vorsteuer | EU reverse charge | | DROPBOX | Dropbox International Unlimited (IE) | 072 + Vorsteuer | Same | | SLACK | Slack Technologies Ireland Ltd (IE) | 072 + Vorsteuer | Same | | ATLASSIAN (Jira, Confluence) | Atlassian Network Services BV (NL) | 072 + Vorsteuer | EU reverse charge | | ZOOM | Zoom Video Communications Ireland Ltd (IE) | 072 + Vorsteuer | Same | | STRIPE (subscription) | Stripe Technology Europe Ltd (IE) | 072 + Vorsteuer | Transaction fees exempt — see 3.11 |
Non-EU SaaS suppliers table
| Pattern | Billing entity | KZ | Notes | |---|---|---|---| | AWS (standard) | AWS EMEA SARL (LU) — check | 072 + Vorsteuer | LU → EU reverse charge | | NOTION | Notion Labs Inc (US) | 060 + Vorsteuer | Non-EU reverse charge | | ANTHROPIC, CLAUDE | Anthropic PBC (US) | 060 + Vorsteuer | Non-EU reverse charge | | OPENAI, CHATGPT | OpenAI Inc (US) | 060 + Vorsteuer | Non-EU reverse charge | | GITHUB | GitHub Inc (US) | 060 + Vorsteuer | Check IE entity | | FIGMA | Figma Inc (US) | 060 + Vorsteuer | Non-EU | | CANVA | Canva Pty Ltd (AU) | 060 + Vorsteuer | Non-EU | | HUBSPOT | HubSpot Inc (US) or IE — check | 060 or 072 | Depends on billing entity | | TWILIO | Twilio Inc (US) | 060 + Vorsteuer | Non-EU |
AWS EMEA SARL exception table
| Pattern | Treatment | Why | |---|---|---| | AWS EMEA SARL | EU reverse charge KZ 072 + Vorsteuer (LU entity) | Standard EU reverse charge. If invoice shows Austrian USt, treat as domestic 20%. |
Payment processors table
| Pattern | Treatment | Notes | |---|---|---| | STRIPE (transaction fees) | EXCLUDE (exempt) | Financial services | | PAYPAL (transaction fees) | EXCLUDE (exempt) | Same | | STRIPE (subscription) | EU reverse charge KZ 072 | IE entity | | SUMUP, SQUARE, ZETTLE | Check invoice | If Austrian: domestic 20%; if EU: reverse charge |
Professional services table
| Pattern | Treatment | KZ | Notes | |---|---|---|---| | STEUERBERATER, WIRTSCHAFTSPRUFER | Domestic 20% | Vorsteuer | Always deductible | | RECHTSANWALT, ANWALTSKANZLEI | Domestic 20% | Vorsteuer | Business legal matters | | NOTAR, NOTARIAT | Domestic 20% | Vorsteuer | Business notarial fees | | UNTERNEHMENSBERATER, CONSULTANT | Domestic 20% | Vorsteuer | Consulting | | BILANZBUCHHALTER | Domestic 20% | Vorsteuer | Bookkeeper |
Payroll and social security table
| Pattern | Treatment | Notes | |---|---|---| | SVS, SOZIALVERSICHERUNG | EXCLUDE | Self-employed social insurance | | OEGK, GESUNDHEITSKASSE | EXCLUDE | Health insurance | | GEHALT, LOHN, ENTGELT | EXCLUDE | Wages | | MITARBEITERVORSORGEKASSE, MVK | EXCLUDE | Employee provident fund | | BETRIEBLICHE VORSORGE | EXCLUDE | Pension |
Property and rent table
| Pattern | Treatment | Notes | |---|---|---| | BÜROMIETE, GESCHÄFTSLOKAL | Domestic 20% | Commercial lease with USt option | | MIETE, WOHNUNGSMIETE (residential) | Domestic 10% or EXCLUDE | Residential rent at 10% if landlord is USt-pflichtig; otherwise exempt | | GRUNDSTEUER | EXCLUDE | Property tax | | GRUNDBUCH | EXCLUDE | Land register fee |
Internal transfers table
| Pattern | Treatment | Notes | |---|---|---| | UMBUCHUNG, INTERN, EIGENUEBERWEISUNG | EXCLUDE | Internal movement | | DIVIDENDE | EXCLUDE | Out of scope | | KREDITRÜCKZAHLUNG, TILGUNG | EXCLUDE | Loan repayment | | BEHEBUNG, BARABHEBUNG | TIER 2 — ask | Default exclude | | PRIVATEINLAGE | EXCLUDE | Owner injection |
Output table
| Date | Counterparty | Gross | Net | VAT | Rate | KZ (input) | KZ (output) | Default? | Question? | Excluded? | |---|---|---|---|---|---|---|---|---|---|---| | 03.04.2026 | NOTION LABS INC | -14.68 | -14.68 | 2.94 | 20% | Vorsteuer | 060 | N | — | — |
Output table
| Date | Counterparty | Gross | Net | VAT | Rate | KZ (input) | KZ (output) | Default? | Question? | Excluded? | |---|---|---|---|---|---|---|---|---|---|---| | 10.04.2026 | GOOGLE IRELAND LIMITED | -850.00 | -850.00 | 170.00 | 20% | Vorsteuer | 072 | N | — | — |
Output table
| Date | Counterparty | Gross | Net | VAT | Rate | KZ | Default? | Question? | Excluded? | |---|---|---|---|---|---|---|---|---| | 15.04.2026 | GASTHAUS PURSTNER WIEN | -220.00 | -220.00 | 0 | — | — | Y | Q1 | "Bewirtung: Vorsteuer deductible if business purpose documented. Confirm." |"Bewirtung: Vorsteuer deductible if business purpose documented. Confirm."
Output table
| Date | Counterparty | Gross | Net | VAT | Rate | KZ | Default? | Question? | Excluded? | |---|---|---|---|---|---|---|---|---| | 18.04.2026 | DELL AUSTRIA GMBH | -1,595.00 | -1,329.17 | -265.83 | 20% | Vorsteuer | N | — | — |
Output table
| Date | Counterparty | Gross | Net | VAT | Rate | KZ | Default? | Question? | Excluded? | |---|---|---|---|---|---|---|---|---| | 22.04.2026 | STUDIO KREBS GMBH | +3,500.00 | +3,500.00 | 0 | 0% | 021 | Y | Q2 (HIGH) | "Verify German USt-IdNr on VIES" |"Verify German USt-IdNr on VIES"
Output table
| Date | Counterparty | Gross | Net | VAT | Rate | KZ | Default? | Question? | Excluded? | |---|---|---|---|---|---|---|---|---| | 28.04.2026 | PORSCHE BANK LEASING | -550.00 | -550.00 | 0 | — | — | Y | Q3 | "PKW: Vorsteuer blocked. Is this a Fiskal-LKW (BMF list)?" |"PKW: Vorsteuer blocked. Is this a Fiskal-LKW (BMF list)?"
Standard rate 20%
Default rate. Sales → KZ 022. Purchases → Vorsteuer.§ 10 Abs 1 UStG
Reduced rate 10%
Food and non-alcoholic drinks (dine-in and takeaway), books (print and digital), medicines, passenger transport, hotels (Beherbergung), agriculture. Sales → KZ 029. Purchases → Vorsteuer.§ 10 Abs 2 UStG, Anlage 1
Reduced rate 13%
Cultural events (museums, concerts, theatre, cinema), live animals, plants, firewood, certain foodstuffs (wine from producer), domestic flights. Sales → KZ 006.§ 10 Abs 3 UStG, Anlage 2
Zero rate and exempt with credit
Exports → KZ 017. Intra-EU goods → KZ 001. Intra-EU B2B services → KZ 021.unsure
Exempt without credit
Medical, education, insurance, financial services, residential rent (old buildings), postal universal service. If significant → **R-AT-2 refuses**.§ 6 Abs 1 UStG
Local purchases
Input Vorsteuer on compliant Rechnung. → Vorsteuer KZ.unsure
Reverse charge — EU services
EU supplier → KZ 072 (base + output USt), Vorsteuer (input). Net zero.Art. 3a Abs 2 / § 19
Reverse charge — EU goods
EU goods → KZ 065 (base + output USt at 20%), Vorsteuer (input). Also KZ 066 for 10% goods.unsure
Reverse charge — non-EU
Non-EU → KZ 060 (base + output USt), Vorsteuer (input).unsure
Reverse charge — Bauleistungen
Austria has a domestic reverse charge for construction services (Bauleistungen). The recipient self-assesses via KZ 057. Subcontractor invoices without USt. This is important for the Austrian construction sector.§ 19 Abs 1a
Capital goods (GWG threshold)
GWG threshold: €1,000 net (since 2023). Above → Anlagevermögen. Vorsteuerberichtigung: 5 years movable, 20 years immovable.unsure
Blocked Vorsteuer
- PKW (passenger cars): Vorsteuer fully blocked unless Fiskal-LKW (on BMF list), taxi, driving school, car rental. No partial deduction (unlike Italy's 40%). - Fuel for PKW: blocked (follows vehicle). - Fuel for Fiskal-LKW: deductible. - Entertainment (Bewirtung): Vorsteuer IS deductible for business entertainment in Austria (unlike Malta's hard block). Income tax: 50% deductible. USt: full Vorsteuer if business purpose. - Gifts: Vorsteuer blocked if > €40 per recipient per year. - Personal use: not deductible. - Tobacco: not deductible.§ 12 Abs 2 UStG
Residential rent at 10%
Residential rent in Austria can be subject to 10% USt (older buildings) or 20% (newer buildings post-2012, if landlord opts). Some residential rent is exempt. The treatment depends on building age and landlord election. Default: [T2] flag if uncertain.unsure
Sales — local domestic
Charge 20%, 10%, or 13%. Map to KZ 022/029/006.unsure
Sales — cross-border B2C
Above €10,000 → **R-EU-5 OSS refusal**.R-EU-5
Fuel and vehicle costs
*Pattern:* OMV, BP, SHELL, AVIA, ENI, JET. *Default:* blocked (PKW default). *Question:* "PKW or Fiskal-LKW (BMF list)?"
Restaurants and entertainment
*Pattern:* Gasthaus, Restaurant, Wirtshaus. *Default:* block (conservative). *Question:* "Bewirtung with business purpose? Vorsteuer deductible if documented."
Ambiguous SaaS
*Default:* non-EU reverse charge KZ 060. *Question:* "Check invoice for legal entity."
Owner transfers
*Default:* exclude as Privateinlage. *Question:* "Customer payment, own money, or loan?"
Incoming from individuals
*Default:* domestic B2C 20%. *Question:* "Sale?"
Foreign incoming
*Default:* domestic 20%. *Question:* "B2B with UID, B2C, goods/services, country?"
Large purchases
*Default:* if net > €1,000 → Anlagevermögen. *Question:* "Confirm invoice total."
Mixed-use phone, internet
*Default:* 0%. *Question:* "Dedicated business or mixed?"
Outgoing to individuals
*Default:* exclude. *Question:* "Contractor, wages, refund, personal?"
Cash withdrawals
*Default:* exclude. *Question:* "What for?"
Rent
*Default:* [T2] flag (10% or 20% or exempt uncertain). *Question:* "Commercial or residential? Building age? USt charged?"
Foreign hotel
*Default:* exclude from Vorsteuer. *Question:* "Business trip?"
Airbnb income
*Default:* [T2] flag. *Question:* "Duration? Beherbergung at 10%?"
Bauleistungen reverse charge
*Pattern:* Bauunternehmen, construction. *Default:* [T2] flag. *Question:* "Construction subcontractor subject to § 19 Abs 1a Bauleistungen reverse charge?"
Platform sales
*Default:* if EU cross-border above €10,000 → R-EU-5. Otherwise domestic 20%. *Question:* "Sell outside Austria?"
KZ Summary formulas
| 022 | Sales 20% base | =SUMIFS(...) | | 029 | Sales 10% base | =SUMIFS(...) | | 006 | Sales 13% base | =SUMIFS(...) | | 001 | Intra-EU goods | =SUMIFS(...) | | 021 | Intra-EU services provided | =SUMIFS(...) | | 065 | Intra-EU acquisitions base | =SUMIFS(...) | | 072 | EU services received base | =SUMIFS(...) | | 060 | Non-EU reverse charge base | =SUMIFS(...) | | 083 | Total output USt | =022*0.20 + 029*0.10 + 006*0.13 + USt on RC | | Vorsteuer | Total deductible Vorsteuer | =SUM(input lines) | | 095 | Zahllast (payable) | =MAX(0, 083-Vorsteuer) | | 090 | Gutschrift (credit) | =MAX(0, Vorsteuer-083) |
Entity type
*Inference:* GmbH = company; Einzelunternehmer/e.U. = sole trader; KG/OG = partnership. *Fallback:* "Einzelunternehmer, GmbH, or KG?"
USt regime
*Fallback:* "Regelbesteuerung or Kleinunternehmerregelung?"
UID-Nummer
*Fallback:* "Your UID-Nummer? (ATU + 8 digits)"
Filing period
*Fallback:* "Which month or quarter?"
Industry
*Fallback:* "What does the business do?"
Employees
*Inference:* Gehalt outgoing. *Fallback:* "Employees?"
Exempt supplies
*Fallback:* "Any exempt sales?" *If yes → R-AT-2.*
Credit carried forward
*Always ask.* "USt credit from prior period? (KZ 090)"
Cross-border customers
*Fallback:* "Customers outside Austria? EU/non-EU? B2B/B2C?"
Construction
*Conditional:* "In construction? (Bauleistungen reverse charge may apply.)"
Sources list
1. Umsatzsteuergesetz 1994 (UStG) — https://www.ris.bka.gv.at 2. Umsatzsteuerrichtlinien (UStR) 2000 — BMF guidance 3. BMF Fiskal-LKW list — updated periodically 4. FinanzOnline UVA form and instructions — https://finanzonline.bmf.gv.at 5. Council Directive 2006/112/EC — via eu-vat-directive companion 6. VIES — https://ec.europa.eu/taxation_customs/vies/https://www.ris.bka.gv.at
Rendered from the canonical facts model. General reference only — confirm with a qualified professional before acting.
Pasting this into your AI section by section is slow and easy to get wrong. Add to your AI and it loads the whole Guide automatically — with dependency resolution and conservative defaults, every figure cited to its source.