TR Console

e-Invoice / UBL-TR studio

Download UBL-TR e-Invoice XML from a JSON form, or paste XML to see parties, lines and totals as clean JSON. No signing, no GİB submit.

Idle $0 This studio is free (demo quota) Paid = API key for software integration Not a GİB integrator

Not a GİB integrator. Does not sign or transmit documents. Output XML is a draft ready for your financial seal / e-signature and integrator. Not legal or tax advice.

Build

Document

Supplier

Customer

Line item

XML appears here

Fill parties and a line, then Build. Totals are recomputed server-side; one kuruş mismatch rejects. Next: wire the same endpoint with an API key.

What it does / does not
Does: UBL-TR 2.1 / TR1.2 XML, VKN-TCKN checksums, amount in Turkish words, JSON parse. Does not: XAdES signature, GİB transmit, taxpayer lookup.
Does this go to GİB?
No. The studio only builds or reads UBL-TR XML. Signing (financial seal / e-signature) and GİB transmission belong to your certificate and integrator.
Why recompute totals?
A one-kuruş rounding difference is the most common rejection. Totals you send are ignored; line amounts, rate groups and payable are recomputed here.