Why use it?
- No manual income entry required
- All NAV-registered invoices sync automatically
- Incoming invoices issued to you also sync as expenses
- Can coexist with Számlázz.hu or Billingo, but only one source can be active at a time
Step 1 — Create a Technical User
Penzum connects via a technical user that you create in NAV’s system. It grants read-only access.- Log in at onlineszamla.nav.gov.hu with your NAV credentials
- In the top menu, select Felhasználók (Users)
- Click Technikai felhasználó létrehozása (Create Technical User)
- Enter a name (e.g. “Penzum”) and click Mentés (Save)
- The system generates four credentials — copy or download all of them:
- XML signature key (xmlSignatureKey)
- XML exchange key (xmlExchangeKey)
- Username (login)
- Password
Required Permission
When creating the technical user, select the Számlák kezelése (Invoice Management) permission. This is sufficient for the sync — no other permissions are needed.Step 2 — Connect in Penzum
You can enter the technical user credentials in two ways:QR Code (recommended)
- On the NAV portal, open the technical user details and click QR kód generálása (Generate QR Code)
- In Penzum’s Settings, click QR kód beolvasása (Scan QR Code)
- Hold the NAV portal QR code up to the camera — the fields fill in automatically
Manual Entry
- Open Settings → Online invoicing and bank integrations
- Select NAV Online Invoice as the source
- Click Manuális megadás (Manual entry)
- Fill in the four fields with the credentials from the NAV portal
- Click Test Connection — on success, the integration activates
Sync Types
The first sync pulls all invoices for the current calendar year. After that, a daily automatic sync runs for changes since the last sync.
Use the Sync now button to refresh data at any time.