Skip to main content

Content

Customize your generated SuperFaktúra documents

This article explains what goes on your SuperFaktúra documents: the Content settings in the app, and what the app does automatically. Need something that isn’t here? Tell us in the chat. 😊

✅ App language

The app works in English, Czech, Slovak and German. English is the default.

Switch it with the Language menu at the top of the app. Your choice is saved for your store.

✅ Tax logic

The VAT on your documents always follows the Shopify order.

Our app always works from your Shopify order data, your Shopify tax settings and your SuperFaktúra settings.

Tax setups (VAT rules, OSS, exemptions and so on) depend a lot on your business and country. Please check yours with a tax advisor or accountant.

B2C and B2B logic

  • Individual (B2C): the order has no valid VAT ID.

  • Company (B2B): the order has a valid VAT ID. See VAT ID on documents.

OSS logic

When OSS applies, the SuperFaktúra document shows OSS mode in the document details. No app setting is needed.

How it works

OSS applies when all of these are true on the order:

  • Shopify didn’t apply reverse charge (typically a B2C order).

  • The shipping address country is in the EU.

  • It differs from your store’s country (Shopify » Settings » Store details).

Good to know

  • The VAT ID isn’t checked: a customer with a VAT ID also gets OSS if there’s no reverse charge.

  • Whenever these conditions are true, the app marks the document as OSS.

  • Where the parcel ships from (your fulfillment location) doesn’t count: only the shipping address country and your store country do.

  • Each line gets the VAT rate Shopify calculated for the order.

  • The app doesn’t read your company’s VAT payer profile in SuperFaktúra.

  • Documents you create by hand and credit notes get the same OSS classification.

  • You can’t override the OSS classification for a single order. A tag exception only holds back automatic generation: a document you create by hand still gets the standard OSS classification.

Reverse charge logic

When Shopify applies reverse charge, the SuperFaktúra document shows a reverse charge text, and SuperFaktúra’s reverse charge option is ticked. Every item and the shipping get VAT rate 0.

How it works

Reverse charge applies when Shopify applied it to the order:

  • the customer has the Reverse Charge (EU/UK) tax exemption in Shopify (Customer » Tax details » Tax exemptions) and entered a valid VAT number at checkout, or

  • for a B2B order, the company location has the reverse charge exemption and a VAT number, and Shopify charged no tax.

The app writes the reverse charge text in the document’s language, not SuperFaktúra.

Good to know

  • A “Reverse Charge (EU/UK)” exemption on the customer isn’t enough without a valid VAT number.

  • Shopify decides by country, so the app doesn’t check it again.

Order tax exempt

If the order is tax exempt, every item on the SuperFaktúra document gets VAT rate 0, with an “Exempt from VAT” note on the document, in the document’s language.

  • Set it on the order in Shopify: Payment » Charge taxes » Uncheck.

Product tax exempt

If a product is tax exempt, its line on the SuperFaktúra document gets VAT rate 0, with an “Exempt from VAT” note on that line, in the document’s language.

  • Set it on the product in Shopify: Product » Price » Charge tax on this product » Uncheck.

Customer tax exempt

If the customer is tax exempt, every item on the SuperFaktúra document gets VAT rate 0, with an “Exempt from VAT” note on the document, in the document’s language.

  • Set it on the customer in Shopify: Customer » Tax details » Don’t collect tax » Check.

How it works

  • The tax details you see on the Shopify order page (rate, included or excluded, amount) go on the document.

  • So set up your Shopify taxes correctly.

  • Shopify calculates the tax from the shipping address.

  • Tax exemptions are set in Shopify on the order, the product or the customer (see above).

  • There’s no app setting that changes the VAT from the order.

✅ Discounts

Discounts come from the Shopify order. A discount isn’t a separate line: it shows on the discounted line as a percentage, with its name.

Free shipping

  • Free shipping discount: the shipping line gets a 100% discount, with the discount’s name.

  • Free shipping rate: the shipping line has a total of 0.

% or fixed amount discounts

A percentage or fixed discount shows on the line as a percentage discount, not as a separate minus line. Shopify splits an order discount across the lines, so it shows on each line it applies to.

How it works

  • The discount name is the discount title. If there’s no title, it’s the discount code.

  • If one item has more than one discount (for example an item and an order discount), the names are separated by commas.

✅ Shipping address on the document

The shipping address is shown on the SuperFaktúra document.

✅ Customer phone number

If the order has a phone number, it goes to SuperFaktúra with the customer details, and the SuperFaktúra contact gets it too. No setting needed.

How it works

  • We take the first one we find: billing address, customer account (its phone, then its default address), checkout contact phone.

  • The shipping address phone goes to the delivery details only.

  • It’s sent exactly as the customer typed it.

  • If the order has no phone number, nothing is sent, and the SuperFaktúra contact keeps its own number.

Good to know

  • It applies to every document type, credit notes included.

  • Issued documents don’t change.

✅ Currency

The document uses the currency the customer paid in at checkout (the order’s presentment currency). The bank account follows it: see Bank account.

✅ Issue date

The day the document is created.

✅ Delivery date

Same as the issue date. Also called date of taxable supply or tax date.

✅ Due date

The due date comes from your SuperFaktúra settings.

✅ Credit note dates

  • Issue date: the day the credit note is created.

  • Delivery date: the day the credit note is created.

  • Due date: from your SuperFaktúra settings, like other documents.

✅ Document template

The app doesn’t pick a template: SuperFaktúra uses the default template set in your account. You can create template variants in SuperFaktúra.

✅ Email template

You set the email text in SuperFaktúra.

✅ Payment method

The app reads the first payment method of the Shopify order and matches it to a SuperFaktúra payment method.

  • PayPal » PayPal

  • Barion » Barion

  • GoPay » GoPay

  • Cash » cash

  • Cash on Delivery (COD), Dobierka, Dobírka » cash on delivery

  • Bank Deposit, Bankový prevod, Bankovní převod » bank transfer

If there’s no match, the document gets card.

✅ Default document language

We pick the document language from the customer’s billing country. If the country isn’t on our list, the document uses your Default document language (English by default).

How it works

  • These countries get their own language: Czechia, Slovakia, Germany, Hungary, Poland, Italy, Netherlands, Croatia, Romania, Spain and Russia.

  • Every other country (for example Austria, United Kingdom, Slovenia or Ukraine) gets your default language.

  • The PDF in the email is in the same language.

Set it up

Open SuperFaktúra | Integration app » Settings menu » Content section » Default document language field » choose a language » Save

Example

The billing country is Slovakia, so the document is in Slovak. For a country that isn’t on the list (for example Austria), the document uses your default language (here: Czech):

✅ Unit

This text appears on the document for every product line (not on the shipping line). Leave it blank for no unit. It’s blank by default.

Open SuperFaktúra | Integration app » Settings menu » Content section » Unit field » enter the unit, for example “pc” » Save

Example

If you enter “PC” in the app:

In SuperFaktúra every item shows this unit:

✅ Shipping line name on documents

Give every shipping line on your documents one fixed name, for example Shipping.

How it works

  • Blank (default): the shipping line gets the shipping method name from the Shopify order.

  • Filled in: your text replaces the shipping line name on every document, so all shipping lines get the same name.

  • Useful when a carrier app uses a different name on every order (for example the parcel locker’s name), which makes reports hard to read.

Set it up

Open SuperFaktúra | Integration app » Settings menu » Content section » Shipping line name on documents field » enter the name » Save

Good to know

  • Only the name changes. Price, VAT and quantity stay the same.

  • It applies to every shipping line (including free shipping) and every document type the app creates, including credit notes.

  • The text isn’t translated: it shows exactly as you type it.

  • It applies to documents created after you save, including manual generation. Issued documents don’t change.

✅ Bank account

The app picks the SuperFaktúra bank account in the document’s currency (for example, a EUR account for a EUR order). If there’s none, it uses your default bank account.

✅ Comment

This text goes on the document as an internal note: your customer doesn’t see it on the document, but you see it in the document details in SuperFaktúra.

You can use these tags: {{order_number}}, {{order_id}}

Open SuperFaktúra | Integration app » Settings menu » Content section » Comment field » enter the text » Save

Example

If you enter ‘Shopify order number is {{order_number}}’ in the app:

In SuperFaktúra you see this:

✅ Variable symbol

Choose what goes into the variable symbol of your documents.

How it works

  • None (default): the field stays empty.

  • Order number: for example 1234

  • Order ID: for example 001234. See the difference between Order number and Order ID.

  • The value shows on the document and in its details, it’s the payment reference, and you see it in the document list in SuperFaktúra.

Order ID works only if it has only digits and is at most 10 characters. A “#” or letters in the prefix or suffix stop the document with error 3-3. Use numbers instead (for example ‘00’ instead of ‘ZZ’) or no prefix.

Set it up

Open SuperFaktúra | Integration app » Settings menu » Content section » Variable symbol field » choose an option » Save

Example

If you choose ‘Order number’ in the app:

In SuperFaktúra you see this:

✅ Numbering sequences

By default the app uses your SuperFaktúra default numbering. For invoices and proforma invoices you can choose another numbering sequence from SuperFaktúra.

Shipping address based method (invoice only)

  • If you choose Use the shipping address based method, you pick a numbering sequence for each shipping country of the buyer.

  • If the country isn’t on your list, the default sequence is used. Only EU countries are supported.

Keep your numbers in line with Shopify order numbers

Document numbers can’t follow Shopify order numbers automatically. The only way is to align the numbering sequence by hand:

  1. Check your next Shopify order number, for example ‘1012’.

  2. Go to SuperFaktúra » Settings » Application » Classifiers.

  3. Add the CCCC tag to the format. It’s a number that goes up automatically.

  4. Set ‘Next number’ to ‘1012’, so your numbering starts from ‘1012’ » Save.

  5. Recommended: choose the When any order is created trigger in the app and save. This keeps the sequence in order.

Document numbers then go in time order, while Shopify order numbers follow their own logic.

How it works

  • The list comes from SuperFaktúra » Settings » Application » Classifiers. Edit it there.

  • Click Refresh list now to load the latest list. If it’s empty, wait a moment and refresh again.

  • If the sequence you chose isn’t in the list anymore after a refresh, or the connection to SuperFaktúra breaks, the app goes back to the default sequence.

  • Credit notes have no choice: they use SuperFaktúra’s credit note numbering (My Profile » Application » Classifiers » Credit Notes). Without it, SuperFaktúra uses the invoice numbering.

Set it up

Open SuperFaktúra | Integration app » Settings menu » Content section » Numbering sequences » Refresh list now » choose a sequence for Invoice and Proforma invoice » Save

Example

First, set up and save your numbering sequences in SuperFaktúra:

In the app, click ‘Refresh list now’ and choose the sequence:

In SuperFaktúra, documents are numbered by your settings:

✅ ‘Order No.’ document field

Choose what goes into the Order No. field on your SuperFaktúra documents: Empty, the Order ID (default) or the Order Number.

Order Number or Order ID?

Order Number

The order number Shopify creates automatically. For example: 1234

Order ID

The order ID Shopify creates: the order number with your prefix and suffix. Format: PREFIX + Order Number + SUFFIX. For example: BB1234HELLO

Set it in Shopify Admin » Settings » General » Order ID:

Set it up

Open SuperFaktúra | Integration app » Settings menu » Content section » ‘Order No.’ document field » choose an option » Save

Example

If you choose ‘Order ID’ in the app:

It shows on the SuperFaktúra document here:

✅ Custom email address on documents

Choose the email address shown on your documents. It replaces the one from your SuperFaktúra account. Leave it blank to use your SuperFaktúra email address.

  • The format isn’t checked: the text goes on the document as you type it.

Open SuperFaktúra | Integration app » Settings menu » Content section » Custom email address on documents field » enter the address » Save

Example

If you enter “demo@email.com” in the app:

Your documents show this email address:

✅ Contact database behavior

SuperFaktúra keeps a contact database. With every document, the app sends the customer details from the Shopify order, and SuperFaktúra updates the matching contact with them.

How it works

  • The app sends: name, email, phone, VAT ID (IČ DPH, and DIČ for a Slovak VAT ID), address, city, postal code, country and the delivery details.

  • SuperFaktúra finds the matching contact in its address book and updates it with the order’s data.

  • Only the fields the order has are sent, so an empty field never clears the contact’s own data.

  • If the order has no billing address, the app uses the Shopify customer’s default address.

  • With no billing address and no customer, the document stops with error 3-1 (except POS orders, see below).

POS orders without customer data

Without customer data, the app creates a document only for POS orders:

  • With no contact name, the app uses the email address as the name.

  • With no email address either, the app uses Shopify POS as the name, with your store’s country.

  • This works for automatic documents only. If you create the document by hand for a POS order without a customer, it stops with error 3-1.

✅ Company name

The app picks the buyer name in this order:

  1. The Company on the billing address

  2. The first and last name on the billing address

  3. The B2B company name (for a Shopify B2B company location whose billing address has no name)

  4. The Shopify customer’s name, then the order’s email address

  • SuperFaktúra can’t create an invoice without a name, so the app always sends one.

  • The delivery name is the Company or name on the shipping address. If it has neither, it’s the buyer name.

  • The company name doesn’t decide whether we treat the customer as company (B2B) or individual (B2C): the VAT ID does. See B2C and B2B logic.

✅ Customer type in SuperFaktúra

SuperFaktúra has no separate company or individual client type. The company name goes on the document as the buyer name. See Company name.

✅ Sending invoices to the tax authority (eFaktúra)

In Slovakia, e-invoicing (eFaktúra) is mandatory from 1 January 2027, and voluntary in 2026. The app creates your documents in SuperFaktúra as usual, and SuperFaktúra sends them.

Set it up

Choose SuperFaktúra as your digital postman:

  1. Log in to the Finančná správa portal.

  2. Open Vybrať digitálneho poštára (choose a digital postman).

  3. Pick SuperFaktúra and confirm.

Then SuperFaktúra sends and receives your e-invoices. More in SuperFaktúra’s guide: superfaktura.sk/efaktura

✅ Paid status syncing

When a Shopify order is paid, the app records the payment in SuperFaktúra. This works one way only: Shopify » SuperFaktúra.

How it works

  • Paid when created, or paid later: the payment is recorded on the order’s invoice (or on the proforma, if there’s no invoice).

  • It’s recorded once per order, with the order’s payment method.

  • It works even if When order is paid isn’t your trigger.

  • If you mark a document as paid in SuperFaktúra, the app doesn’t update the Shopify order.

✅ SKU on documents

In Shopify every product variant can have an SKU (for example, SKU001). Choose how it shows in the line items:

  • No SKU (Product name only) (default): on the document Product Name

  • Product name + SKU: on the document Product Name SKU001

  • SKU only: on the document SKU001

Send the SKU to SuperFaktúra’s product code field

Under the dropdown is the Send SKU to SuperFaktúra’s product code field checkbox, ticked by default. The SKU then also goes into SuperFaktúra’s product code field (katalógové číslo) on every product line. Untick it to leave that field empty.

  • It doesn’t change the product name, so you can combine it with any option above, for example Product name + SKU.

  • The code shows on the SuperFaktúra PDF and in the XML export, so your ERP can match lines by SKU.

📦 Stock sync

Not available in SuperFaktúra | Integration. The SKU only goes onto the document: stock in SuperFaktúra doesn’t change.

Set it up

Open SuperFaktúra | Integration app » Settings menu » Content section » SKU on documents field » choose an option » tick or untick the product code checkbox » Save

Good to know

  • If a product has no SKU in Shopify, only the product name goes on the document, without a product code.

  • Shipping and discount lines never get an SKU.

  • It applies to every document type the app creates, including credit notes.

  • A change only affects documents created after you save. Issued documents don’t change.

✅ VAT ID on documents

The customer’s VAT ID goes to SuperFaktúra with the buyer details, so it shows on the document. In Slovakia that’s the IČ DPH (for example SK1234567890), in Czechia the DIČ. An order with a valid VAT ID counts as a company (B2B) order.

  • Choose where the VAT ID comes from under VAT number on documents: Company VAT number field (checkout) (default), Address line 2, or Don’t send VAT number.

  • It goes into SuperFaktúra’s IČ DPH field. A Slovak VAT ID (SK…) goes into the DIČ field too.

Not available in SuperFaktúra | Integration

Fallback VAT rate

Fallback VAT rate: not available in SuperFaktúra | Integration.

Document title

Document title (subject): not available in SuperFaktúra | Integration.

Constant symbol

Constant symbol: not available in SuperFaktúra | Integration.

Automatic dual-currency conversion

Automatic dual-currency conversion: not available in SuperFaktúra | Integration.

Did this answer your question?