Skip to content
PureField

Free e-Fatura template: 10 designs

The PureField e-Fatura template is a free XSLT file that sets how e-Fatura and e-Arşiv invoices look in Turkey. You pick one of 10 designs and add your logo, bank accounts and accent colour. It is written in XSLT 1.0, draws the QR code from the invoice's own data and works once uploaded to an integrator portal.

Build the template

XSLT 1.0 file, about 100 KB; works for e-Fatura and e-Arşiv invoices.

We verify your address with a code before emailing the file.

Pick a design and see it live

Colour, label language, logo and bank accounts show in the preview straight away. The file you download draws the same layout with your own invoice data.

Design
Accent colour
Label language

Logo

PNG or JPG; a PNG with a transparent background looks best.

Bank accounts

Up to three accounts; the ones you add appear next to the totals.

The preview uses a sample invoice; company names and amounts are made up. The template you download shows your own invoice data.

XSLT 1.0 file, about 100 KB; works for e-Fatura and e-Arşiv invoices.

We verify your address with a code before emailing the file.

Invoices it handles

The template adapts to the invoice's profile and contents.

e-Fatura and e-Arşiv
The title follows the profile, e-Fatura or e-Arşiv Fatura; on an e-Arşiv invoice sent electronically the statement goes into the notes.
Exemptions, withholding, discounts
Exemption reason and code, withholding rate and code, line and total discounts each get their own row.
Export and foreign currency
Incoterms, HS code, package and transport mode sit on the line; foreign-currency invoices show the rate and the TRY equivalent in the totals.

Use the template in four steps

  1. 1

    Pick a design

    Choose one of 10 designs, an accent colour and the label language. Turkish + English labels suit invoices with foreign buyers.

  2. 2

    Add your logo and accounts

    Upload a PNG or JPG logo and type up to three bank accounts. Each IBAN is checked against its check digits.

  3. 3

    Download the file

    Enter the code sent to your email. The template is attached to the email and your browser downloads it too.

  4. 4

    Upload it to your portal

    Upload the file under your integrator portal's invoice layout or XSLT setting, preview it on a draft invoice and make it the default.

Build the template

XSLT 1.0 file, about 100 KB; works for e-Fatura and e-Arşiv invoices.

We verify your address with a code before emailing the file.

What the template shows

Parties
Seller and buyer name, address, tax office, tax or ID number, MERSİS number and contact details.
Invoice details
Number, date and time, profile, invoice type, despatch note, order, returned invoice, due date, exchange rate and UUID (ETTN).
Lines
Item name, item code and serial number, quantity and unit, unit price, discount, VAT and other taxes.
Totals
Subtotal, discount, calculated taxes, withholding, total including taxes, amount due and the TRY equivalent on foreign-currency invoices.
QR code
The GİB QR data is built as JSON from the invoice itself and stays valid with one, several or zero VAT rates.
Notes and attachments
Invoice notes, payment method and terms, invoice period, exemption reasons, attached documents and the e-Arşiv statement.

Send the invoice from PureField

With the Aposkal connection, an outgoing invoice is created in PureField and sent through Aposkal, and incoming e-invoices land in PureField. Aposkal integration

Related articles

Frequently asked questions

What does an XSLT template do?

A Turkish e-invoice is an XML file. The XSLT template turns that XML into a readable page; the integrator portal, the buyer's software and the PDF copy all show the invoice through it.

Where do I upload the template?

In the portal of the integrator that provides your e-Fatura service, under the invoice layout or XSLT template setting. After uploading, preview it on a draft invoice and make it the default template.

Does it work for e-Arşiv invoices?

Yes. When the profile is EARSIVFATURA the title reads e-Arşiv Fatura, and the e-Arşiv statement is written in the notes when the invoice was sent electronically.

How is the QR code made?

The browser draws it from the invoice's tax or ID numbers, profile, type, date, number, UUID, VAT bases and amounts. The data is JSON and stays valid with several VAT rates.

Where do my logo and IBAN end up?

Your logo and bank details are written only into the file sent to you. The record kept on the server is your email address, the design you chose and the file's fingerprint.

Is the template free?

The template is free. We verify your address with a six-digit code before attaching the file to an email.

Can companies outside Turkey use it?

The template is built for Turkey's e-Fatura and e-Arşiv system (GİB, UBL-TR). Foreign-owned companies with a Turkish entity and exporters use it with Turkish + English labels.

Create the invoice in PureField and send it as an e-invoice through Aposkal.

No credit card needed during the trial.