Austria is where the phrase "localisation means extra obligations" gets real. On top of DAC8 reporting, Austrian domestic providers must also withhold 27.5% KESt on their users' crypto gains at source. That is two obligations, not one, and Kryptos runs both off the same data layer.
DAC8 reporting tells the authorities who traded what. Austrian KESt withholding deducts 27.5% tax at the moment of disposal and remits it to the Finanzamt, giving users Endbesteuerung, final taxation, so they file nothing. Both run off the same classified transaction feed, so you integrate once and cover both.
KESt is computed on the mandated moving-average cost basis, struck per wallet, and crypto-to-crypto swaps are tax-neutral. Get any of that wrong and the withheld figure is wrong, and because it is final there is no year-end reconciliation to fix it. Kryptos gets the per-wallet average and the event classification right in real time.
The whole obligation runs on one data layer: ingest across every chain and venue, self-certification and TIN validation at onboarding, gains computed on the right basis, and the exact file the authority accepts, validated before it leaves the building.
Yes. On top of DAC8 reporting, Austrian domestic providers must withhold 27.5% KESt on realised crypto gains at source and remit it to the Finanzamt. It is a second obligation layered on the reporting one.
Yes. Both run off the same reconciled, classified transaction data, so Kryptos files the DAC8 report and computes and remits the KESt withholding from a single integration.
Book a walkthrough and we'll map your obligations and run the pipeline on your own data.