Overview
Our Online Szamla Connector is a cloud-native integration framework designed to simplify and automate compliance with the Hungarian National Tax and Customs Administration's (NAV) Online Szamla system. This official system mandates real-time invoice reporting for all B2B and B2C transactions conducted by VAT-registered businesses operating in Hungary. Our solution enables companies to securely transmit invoice data to NAV with minimal setup and maintenance overhead, while remaining fully aligned with Hungarian tax law requirements. The service is ideal for businesses seeking seamless integration with their existing invoicing workflows, ERP systems, or custom applications deployed on AWS. At its core, the solution provides a robust middleware service capable of managing authentication, data validation, XML formatting, encryption, and communication with NAV's SOAP-based interface. By abstracting away the complex protocol and cryptographic requirements of the NAV Online Szamla API, the connector allows software teams to focus on their core business logic while ensuring full regulatory compliance. The framework supports versioned API compatibility, handles schema upgrades transparently, and includes logging and retry mechanisms to handle transmission failures or API changes. The platform is optimized for AWS and built with scalability, observability, and security in mind. It leverages AWS-native services - such as Lambda, SQS, Secrets Manager, and CloudWatch - to deliver a highly available and extensible architecture. Whether you're a Hungarian enterprise processing thousands of invoices daily or an international company operating subsidiaries in Hungary, Cheppers' Online Szamla Connector allows your systems to meet NAV requirements with confidence, speed, and flexibility. Comprehensive documentation, versioning support, and optional customization services are available to help teams accelerate onboarding and adapt the solution to their specific needs.
This product requires an internet connection to deploy properly. The following packages are downloaded on deployment:
- NVM v0.40.2
- Node v22 (installed by NVM)
- Lambda and WebUI source code is downloaded from seller's S3 bucket during deployment.
This product integrates with the Online Szamla API developed by the Hungarian National Tax and Customs Administration (NAV) to retrieve invoice data. To enable this functionality, it collects and stores user information - such as username, password, tax number, and signature key - using AWS Parameter Store within your own AWS account.
Highlights
- Nemzeti Ado es Vamhivatal - Online Szamla
Details
Unlock automation with AI agent solutions

Features and programs
Financing for AWS Marketplace purchases
Pricing
Dimension | Cost/hour |
---|---|
t2.medium | $0.00 |
Vendor refund policy
This product is provided free of charge, and as such, no refunds are applicable. If you experience any issues or have questions, please contact us at aws@cheppers.com .
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
Cloudformation AMI for Online NAV számla
Our Online Szamla Connector is a cloud-native integration framework designed to simplify and automate compliance with the Hungarian National Tax and Customs Administration's (NAV) Online Szamla system. This official system mandates real-time invoice reporting for all B2B and B2C transactions conducted by VAT-registered businesses operating in Hungary. Our solution enables companies to securely transmit invoice data to NAV with minimal setup and maintenance overhead, while remaining fully aligned with Hungarian tax law requirements. The service is ideal for businesses seeking seamless integration with their existing invoicing workflows, ERP systems, or custom applications deployed on AWS. At its core, the solution provides a robust middleware service capable of managing authentication, data validation, XML formatting, encryption, and communication with NAV's SOAP-based interface. By abstracting away the complex protocol and cryptographic requirements of the NAV Online Szamla API, the connector allows software teams to focus on their core business logic while ensuring full regulatory compliance. The framework supports versioned API compatibility, handles schema upgrades transparently, and includes logging and retry mechanisms to handle transmission failures or API changes. The platform is optimized for AWS and built with scalability, observability, and security in mind. It leverages AWS-native services - such as Lambda, SQS, Secrets Manager, and CloudWatch - to deliver a highly available and extensible architecture. Whether you're a Hungarian enterprise processing thousands of invoices daily or an international company operating subsidiaries in Hungary, Cheppers' Online Szamla Connector allows your systems to meet NAV requirements with confidence, speed, and flexibility. Comprehensive documentation, versioning support, and optional customization services are available to help teams accelerate onboarding and adapt the solution to their specific needs.
This product requires an internet connection to deploy properly. The following packages are downloaded on deployment:
- NVM v0.40.2
- Node v22 (installed by NVM)
- Lambda and WebUI source code is downloaded from seller's S3 bucket during deployment.
This product integrates with the Online Szamla API developed by the Hungarian National Tax and Customs Administration (NAV) to retrieve invoice data. To enable this functionality, it collects and stores user information - such as username, password, tax number, and signature key - using AWS Parameter Store within your own AWS account.
CloudFormation Template (CFT)
AWS CloudFormation templates are JSON or YAML-formatted text files that simplify provisioning and management on AWS. The templates describe the service or application architecture you want to deploy, and AWS CloudFormation uses those templates to provision and configure the required services (such as Amazon EC2 instances or Amazon RDS DB instances). The deployed application and associated resources are called a "stack."
Version release notes
1.0 release
Additional details
Usage instructions
Prerequisites Before deploying the application, ensure the following prerequisites are met:
- You have an existing VPC and subnet configured with access to the public internet. No inbound access is required.
- You have registered a Service User in the NAV Online Szamla (Online Invoice) application. This user's credentials will be required during setup.
Deployment Steps
-
Launch the CloudFormation Stack Deploy the provided AWS CloudFormation template to begin provisioning the resources.
-
Fill Out the Stack Parameters During the stack creation:
- Complete all parameters based on the provided descriptions.
- For NAV-related parameters, use the credentials of your NAV Online Szamla service user.
- Set the TimePeriodToCheck parameter to a value between 1 and 30. This determines how many days back the application will check for invoices in NAV.
- Access the Application UI Once the stack has been successfully deployed:
- The application's UI will be accessible via the domain name output by the CloudFormation stack.
- On your first login, you will be prompted to set a new password for your account
Support
Vendor support
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.
Similar products

