Skip to content

Hungary in STRYK: NAV, receipts, NTAK and levies

Set up NAV Online Számla, cash sales, NTAK, the idegenforgalmi adó, the tourism contribution and the forint rate for your hotel in Hungary.

What you can do safely afterwards
  • NAV access shows as confirmed by NAV, and you can read the reporting status of every invoice.
  • Every cash sale is covered by an invoice or a register receipt.
  • IFA, tourism contribution and forint rate are set up.
What you need before starting
  • Have the tax number (adószám), the technical user from Online Számla, your NTAK registration with certificate and your municipality's IFA rate ready.
  • You need the “Manage accounting” right.
01

Invoices only after the release for Hungary

You issue invoices as soon as the NAV connection is active and your hotel is released for Hungary. Until then STRYK shows “In preparation”.

02

STRYK reports every issued invoice, cancellation invoice and invoice correction of your hotel to NAV automatically.

Set up NAV access and check reports

  1. 01
    Enter the technical userSettings → Finance → Taxes & register

    Open the card “NAV access (technical user)” and choose “Set up NAV access”. Enter the user name, password, the first eight digits of the tax number, the signing key and the 16-character exchange key.

  2. 02
    Check and saveSettings → Finance → Taxes & register

    Choose “Check and save” and sign in again. As long as live operation with NAV is not enabled for STRYK, STRYK reports to the NAV test environment.

    The card shows “Confirmed by NAV” with user and tax number.
  3. 03
    Read the reporting status of an invoiceAccounting → Invoices

    Open the issued invoice and read the section “Hungarian tax authority (NAV)”. For a rejected or stuck report, “Send to NAV again” appears.

    The invoice shows “Reported to NAV” with a date, or a reason with the next step.
03

Cash sales: invoice or register receipt (nyugta)

STRYK does not issue receipts (nyugta) itself: you cover a cash sale with an invoice or with the receipt from your own cash register.

Hotels may not issue computer receipts in Hungary. Hotels that used the former daily report switch to invoice or online cash register; STRYK reports their remaining receipts to NAV until all are sent.

When a register receipt is enough
CaseWhat you need
The payer is a companyAlways an invoice; for deposits an advance invoice
Amount of 900 000 Ft or moreAlways an invoice; for deposits an advance invoice
Payment in euro or another foreign currencyAlways an invoice
Private guest below 900 000 Ft, rule “With a cash register receipt”Register receipt; record register number and receipt number in the day close

Close open receipts in the day close

  1. 01
    Choose the rule for cash salesSettings → Finance → Taxes & register

    Under “Rule for cash sales”, choose the rule that fits and save after signing in again.

  2. 02
    Record the register receiptAccounting → Today → Hotel day close

    In the hotel day close, open “Open receipts (Hungary)”. Choose “Record register receipt” for the sale and enter the register number, receipt number and receipt date.

    The sale disappears from the list.
  3. 03
    Issue an advance invoiceAccounting → Today → Hotel day close

    If the section asks for an invoice, for example “Invoice required: company”, choose “Issue advance invoice” and enter recipient and tax number, with the full address for companies.

    The payment is covered by an advance invoice (előlegszámla).
04

NTAK: report accommodation data

STRYK reports your accommodation data to NTAK without names, ID documents or contact details: daily data within 24 hours, monthly data by the 5th of the following month.

Set up NTAK reporting

  1. 01
    Enter the registration dataSettings → Municipality reporting

    Open “NTAK reporting (Hungary)” and enter the accommodation's NTAK registration number, the operator's tax number and the type of accommodation.

  2. 02
    Store the certificateSettings → Municipality reporting

    Open the certificate (.pem or .crt) and the private key in a text editor and paste both under “NTAK certificate”.

    STRYK shows “Stored, valid until …” with the expiry date.
  3. 03
    Confirm the approvalSettings → Municipality reporting

    Use “Report daily data” to send a report to the NTAK test environment. Once NTAK has accepted it, enter the NTAK confirmation and choose “Confirm approval”.

    The status reads “Approved”; reports show “Accepted by NTAK”.
05

Set up the idegenforgalmi adó (IFA)

Under Settings → Hotel → Tourist tax choose the preset for Budapest or for another municipality. You enter your district's rate yourself. Guests under 18 are exempt.

Under Accounting → Taxes → Tourist tax & levies you check the return and file it with your municipality.

06

Calculate and post the tourism contribution

STRYK calculates 4 % of your posted net accommodation revenue in forint; catering counts only if you include it under “Catering”.

Post a closed month

  1. 01
    Open the periodAccounting → Taxes → Deadlines

    Open the block “Tourism development contribution (HU)”, choose the year and the period with the status “To post”.

  2. 02
    Post the contributionAccounting → Taxes → Deadlines

    Check the basis and choose “Post contribution”.

    The period shows “Posted”.
  3. 03
    Confirm the deadline and fileAccounting → Taxes → Deadlines

    Confirm the deadline with an authority notice or after a tax adviser review, and file the return with NAV.

    The date is no longer marked as “Unverified standard date”.
Check status, contribution and deadline per month: September waits for posting with 1 508 000 Ft. Example data.
07

Forint rate for invoices in a foreign currency

In the card “Exchange rate for invoices in a foreign currency” choose “Selling rate of a bank”, “Official MNB rate” or “ECB rate”. You may use MNB or ECB only after notifying NAV; enter that date under “Notified to NAV on”.

STRYK uses the last published rate on or before the rate day, provisionally in a draft; on issue STRYK freezes it.

08

VAT and open points with your tax adviser

Under Accounting → Taxes → VAT, STRYK prepares the Hungarian VAT (áfa) in forint; you or your tax adviser file it.

Compare the rows with your bookings for the period before your tax adviser files the return. Values in thousands of forint, example data.
Agree with your tax adviser
TopicHow STRYK works today
Tax rates and codesRates of 5, 18 and 27 %; IFA as outside the scope of VAT.
Invoice rejected by NAVCorrected by cancellation and re-issue.
Tourism contributionRates from 2027, breakfast in packages, catering, proposed accounts.
IFABudapest district rate; IFA on invoices in a foreign currency.

Final review

Your hotel is prepared for Hungary: after the release STRYK reports every invoice to NAV.

  1. 01NAV access shows “Confirmed by NAV”.
  2. 02NTAK registration, certificate and approval are entered.
  3. 03IFA preset, rate and under-18 exemption match your municipality.
  4. 04Rate type and the date of your NAV notification are saved.
  5. 05Tourism contribution posted, deadlines confirmed, open points agreed with your tax adviser.

Common mistakes and the right solution

Problem

NAV access shows “Refused by NAV”.

Solution

Check user name, password and keys of the technical user in the Online Számla portal, choose “Change access” and save again.

Problem

The euro invoice cannot be issued because the rate is missing.

Solution

With the MNB rate type choose “Fetch rate now”; with a bank rate, record it yourself.

Problem

NTAK reports stay at “Details missing”.

Solution

Open the NTAK tasks and add the missing guest details; the task then closes itself.

See STRYK in your hotel workflows.

In a personal consultation, we walk through bookings, housekeeping, pricing and finance with you.

Questions about STRYK?