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
✅ 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
✅ 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:
Check your next Shopify order number, for example ‘1012’.
Go to SuperFaktúra » Settings » Application » Classifiers.
Add the CCCC tag to the format. It’s a number that goes up automatically.
Set ‘Next number’ to ‘1012’, so your numbering starts from ‘1012’ » Save.
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
✅ 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
✅ 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:
The Company on the billing address
The first and last name on the billing address
The B2B company name (for a Shopify B2B company location whose billing address has no name)
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:
Log in to the Finančná správa portal.
Open Vybrať digitálneho poštára (choose a digital postman).
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.
Steps and details: B2B handling: collect VAT ID and send it to SuperFaktúra.
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.
















