Skip to content

Fiscalization for online sales in Armenia

Fiscal receipts issued to SRC for every order — on top of any payment method. No terminal, no subscription.

Sale receipt №842

VCR Demo Store

Cappuccino 400 ml2 × 1,200
2,400
Croissant3 × 1,500
4,500
TotalAMD 6,900.00

Registered with Armenia's tax service (SRC)

40318827

Verify receipt
Example of a customer receipt

Payment

Your bank or payment service: vPOS (acquiring), Idram, Telcell, Stripe, transfer, cash. The money goes to you, never through VCR.

VCR

Registers the sale with SRC and issues the buyer a fiscal receipt.

VCR takes no payments and needs no integration with a payment system — your customer pays you exactly as they do now, and VCR registers the receipt with SRC.

  • Connected to SRC
  • Free, no hidden fees
  • Web interface + API
  • Live status
  • Since 2024

Who works with us

  • Tax compliance made simple

    Automatically register sales, prepayments, and refunds with Armenia's State Revenue Committee. Stay compliant without the complexity.

  • Free to use

    No monthly fees, no setup costs, no hidden charges. We believe fiscalization should be accessible to every business.

  • Works on any device

    Use VCR from any smartphone, tablet, or laptop with a web browser. No fiscal hardware required for online order channels.

  • Developer-friendly API

    Integrate VCR into your existing systems with our well-documented REST API. Automate sales registration from your website or app.

  • PDF receipts

    Generate professional fiscal receipts in PDF format. Send them to your customers via email automatically.

  • Multi-user access

    Add cashiers with individual PIN codes, organize departments by tax regime, and manage everything from one dashboard.

Practical cases

Cited scenarios for questions that usually sit between accounting and integration work.

Is VCR right for your business?

  • Customers place orders via your website, app, marketplace, or B2B portal

    Yes — VCR is fully applicable (Article 380.1)

    Covered
  • Mixed: online orders plus walk-in customers

    VCR covers the online side

    Partial
  • Orders arrive via WhatsApp, Telegram, Viber, or Instagram DM

    No — a hardware register is required

    Not covered
  • Customers walk in to a shop, café, or service point and pay there

    VCR alone is not enough

    Not covered
Full breakdown: exemptions, site requirements, sources

How it works

Connecting to VCR is free and does not require visiting an office or signing a paper contract — everything happens online.

  1. 1

    Create your account

    Sign up, add your business entity, and create a virtual cash register — all online in minutes.

  2. 2

    Register with SRC

    Submit an electronic cash register application through the tax reporting system. We guide you through every step.

  3. 3

    Start selling

    Register sales through our web interface or connect your system via API. Receipts are generated automatically.

Detailed setup guide

Try the cash register

Register a sale and get a real-looking fiscal receipt — no sign-up, no setup.

Register sale
  • 1. Facial cleansing treatmentAMD 12,000.00
Total: AMD 12,000.00

Sources of payment

Enter the accepted payment in one or more sources.

Need to accept more AMD 12,000.00
Add offer

The default department will be used for this proposal. It can be manually changed during the transaction formation process.

0/50

This title will appear on the receipt

Activity classifier (4 digits)

If you don't know the code or are not sure, consult your accountant.

Integrate with what you already use

Already running a CRM, POS, or e-commerce site? You don't replace it — your developer wires VCR.AM into your existing stack in an afternoon. The SDK fiscalises each sale with the SRC and returns the receipt QR — no extra steps for your team.

Node.js / TypeScript
Next.js, NestJS, Express, Bun, Deno, plain Node.js
WooCommerce
WordPress + WooCommerce store
WooCommerce plugin
Install from GitHub

Coming to the WordPress.org Plugin Directory

Comparison

Cloud Managed Service (VCR)
  • Production-grade integration with the SRC gateway — we've already hit every edge case so you don't have to
  • Migrate from another cash register: upload your JKS, keep your CRN — five minutes instead of two weeks
  • SDKs for TypeScript, PHP, Laravel, and a WooCommerce plugin
  • Sandbox and production — clone your configuration in one click
  • Alcohol marking (eMark) and B2B formats (UBL / PEPPOL) — out of the box
  • Distinct roles for owners, accountants, developers, and cashiers — with an audit log
  • Data stored in the EU
  • Fully free — no subscription, no hidden fees
Other cloud / SaaS services
  • Monthly subscription or per-receipt fees, even when your register isn't running
  • Closed platform — migrating your CRN and data out is usually not an option
  • SDKs and integrations limited to what the vendor ships
  • eMark and B2B formats often sold as paid add-ons
  • Team roles minimal, audit log not always available
On-Premise Solution
  • Server, updates, and monitoring — on you
  • SRC documentation only in Armenian, incomplete, with typos in the specs
  • JKS / CSR / CRT certificates — generate and renew by hand
  • Retries, flakiness, and cold-start of the live gateway — you write them yourself
  • Admin and cashier interface — design and build from scratch
  • eMark, UBL, B2B formats — a separate project for each
  • Every law or API change — you rewrite it again

Enterprise

Running mission-critical volume?

It's the same service that already fiscalises for high-throughput merchants. When a receipt is the line between a completed and a blocked sale, the Enterprise tier adds the guarantees your procurement team will ask for.

  • Guaranteed SLA

    A signed uptime commitment with defined incident response and escalation paths — contractual, not best-effort, and backed by a public status page.

  • Priority processing

    Your fiscal traffic gets prioritized capacity to the SRC, so peak-hour spikes never wait in line.

  • Dedicated support

    A named contact with agreed response times, plus hands-on onboarding and integration review — not a shared inbox.

  • Security & EU data residency

    EU data storage, a signed DPA, a published sub-processor list, and direct help with your security questionnaire.

Custom SLA, volume terms, and a signed contract. We reply within one business day.

Trust center

Frequently asked questions

What are the penalties for fiscal registration violations?

Armenia's tax code sets penalties for failing to issue a fiscal receipt, using an unregistered cash register, and other rule violations. As of 2025, these amounts have been significantly increased. VCR automatically registers every sale with the tax authority, eliminating the risk of a fine from human error.

How do I register a cash register with the tax authority?

Cash register registration is done through the file-online.taxservice.am portal using form U6. VCR handles the entire process — we obtain a virtual cash register serial number for your business and activate it with the tax authority. It takes about 15 minutes end to end.

Do I need to buy a physical cash register?

It depends on your sales channel. If you accept orders online (website, mobile app, e-commerce platform), VCR is enough on its own — Tax Code Article 380.1 explicitly covers this case, and you save 50,000–300,000 AMD on hardware plus monthly service fees and thermal paper. If customers walk in to a shop, café, or service point and pay there, the law (Article 380(1)) still requires a hardware cash register. Hybrid businesses run both side by side.

Does VCR process payments?

No. VCR registers sales and refunds with the tax authority. It does not accept money, connect card acquiring, or transfer funds. You need a separate payment service or bank for payment acceptance.

Is VCR really free?

Yes. There are no monthly fees, setup costs, or hidden charges. VCR is free for all Armenian businesses.

Why is VCR free?

The core product is free and stays that way because high-volume merchants pay for the Enterprise tier — a guaranteed SLA, priority processing, and dedicated support. Those contracts fund the shared infrastructure everyone runs on, which is what makes free sustainable rather than a favor we might one day be unable to keep. Fiscal registration is basic infrastructure; it shouldn't be the line item that breaks a business just getting started — so for everyday online sales it stays free for everyone.

Do I need special hardware?

VCR runs in any web browser — smartphone, tablet, or laptop — and replaces fiscal hardware for online order channels covered by Tax Code Article 380.1 (website / mobile app / e-commerce platform). For walk-in retail (shops, cafés, in-person services), Article 380(1) still requires a hardware cash register; VCR alone does not cover that scenario.

Can I integrate VCR with my website?

Yes. VCR provides a REST API with clear documentation. You can automate sales registration, prepayments, and refunds directly from your system.

Connect your first register

Free for all Armenian businesses. No credit card required.

Get started free