Azerbaijani VAT on Stripe Digital Services in QuickBooks

Azerbaijan requires foreign digital sellers to register within 30 days of passing USD 10,000 a year. The rules, monthly returns, payment, QuickBooks.

Acodei Content Team · 10/31/2026 · 18 min read

A software company in Austin sells a $40 monthly plan. By August it has a few dozen subscribers in Baku and Ganja, and its sales to Azerbaijani consumers for the year pass $10,000. From that day it has 30 days to register with Azerbaijan's State Tax Service. Since 1 September 2026, that registration is mandatory.

Stripe's Azerbaijan entry describes the obligation in one sentence: "If you provide electronically supplied services (digital products) to individuals in Azerbaijan, you're required to register for VAT within 30 days when your taxable sales of digital goods and services exceeds 10,000 USD in the current year." The State Tax Service's own rules agree on the number, but they say more. The threshold is a manat equivalent measured over a calendar year. Four separate signals decide whether a customer counts as being in Azerbaijan. Some services that look digital are excluded, returns are monthly, and you can pay in one of four currencies. A seller who never registers isn't left alone, either: the rules point the VAT at the payment itself.

This guide works through the State Tax Service's Regulation for non-resident e-commerce sellers, the Tax Code articles it rests on, and the agency's own Q&A on the digital economy. It covers who is caught, how the threshold works for a seller who crosses it mid-year, registering from abroad, the monthly return, paying, a worked example, and what reaches QuickBooks. It is bookkeeping guidance, not tax advice. Quotations come from the State Tax Service's English versions.

Acodei brings Stripe Tax amounts into QuickBooks, so the Azerbaijani VAT you collect sits in a liability account when each month closes. Start a free trial.

The rule starts in the Tax Code. The State Tax Service's extract from the Tax Code shows Article 33.8-1, which says "Non-residents conducting electronic commerce through an internet information resource" "shall be registered for tax purposes electronically, re-registered, and deregistered," and Article 154.7, under which those persons "are considered VAT payers." The details sit in a Regulation the State Tax Service publishes as a bilingual Azerbaijani and English PDF. Its title gives the scope: electronic tax registration of "a non-resident who conducts electronic commerce through the Internet information resource, registration as a VAT payer, submission of VAT declarations, and payment of VAT."

The State Tax Service's Q&A on taxation of the digital economy gives the timing: "Mandatory VAT registration enters into force on 1 September 2026." Before that date, "registration remains voluntary." If you sold to Azerbaijani consumers in 2025 or the first eight months of 2026 and didn't register, you weren't required to. From September 2026 on, you are, once you cross the threshold.

Stripe has supported Azerbaijan as a remote-seller jurisdiction for digital products since 2025. Its summary card for the country reads: "Registration threshold: 10,000 USD in the current year" and "Transactions included in obligations monitoring: B2C sales of digital products."

The threshold: USD 10,000, in manat, per calendar year

Clause 1.3 of the Regulation is the operative text. A non-resident selling to "persons not registered with the tax authorities" must register "within 30 days after the turnover from the provision of works and services to customers located in the Republic of Azerbaijan exceeds the manat equivalent of USD 10,000 during a calendar year." Below that line, you "may register electronically for tax purposes on a voluntary basis."

Three details in that sentence matter for a seller watching the count:

  • It's a calendar year. Stripe says "current year," and the Regulation says "calendar year." They mean the same thing: the count starts again on 1 January. A seller who reaches $9,000 in December and $1,500 in January hasn't crossed. A seller who reaches $10,000 by June has, and the clock runs from that day, not from year end.
  • It's measured in manat. The threshold is "the manat equivalent of USD 10,000." Stripe's threshold monitoring reports the figure in dollars. The Regulation doesn't say which exchange rate converts the threshold, so if you sell in dollars and you're within a few hundred of the line, treat the earlier date as the one that counts.
  • The 30 days start when you exceed the line. Registration isn't due at the end of the month or the year. It's due within 30 days of the sale that takes you over.

The count only includes sales to consumers. The State Tax Service's Q&A says so directly: "This threshold applies only to B2C transactions." Our guide to registration thresholds covers how Stripe's threshold monitoring tracks these lines across countries. Not every country gives you a line: Georgia, next door, taxes foreign digital sellers from the first consumer sale (see our list of first-sale registration countries).

What counts as electronic commerce, and what doesn't

Clause 1.4 defines the seller as one who acts "as a seller (supplier) of works and services through an Internet information resource, including making electronic books, music, audio and video materials, graphic images, virtual games and software available for download, placing advertisements, and supplying other similar works and services." SaaS, downloadable apps, digital publications, stock media and online games sit inside it.

Clause 1.4-1 then takes some things out:

"The provision of consulting, legal, financial, accounting, design and engineering services by e-mail or other means of interactive communication, education and training services provided in real time via the Internet, as well as online ticket booking services for scientific, educational, cultural, sports and entertainment events, shall not be regarded as services supplied by way of electronic commerce for the purposes of Article 33.8-1 of the Tax Code."

Two groups of Stripe sellers should read that carefully. Course platforms that sell live cohort classes are selling "education and training services provided in real time," which is outside the regime. A recorded course is not. Agencies and consultancies that invoice through Stripe for work delivered by email or video calls are also outside. A business that sells both needs separate products in Stripe, each with the right product tax code. Stripe says "We only support calculations for digital products" in Azerbaijan, and "Stripe doesn't calculate tax for products that don't use a digital product tax code." A live coaching product left on a digital code will be taxed as if it were inside the regime.

Which customers count: any one of four signals

Clause 1.5 says you file a return where "any of the following conditions are met":

  1. the customer "carries out payment through local banks located in the Republic of Azerbaijan, branches of foreign banks in the Republic of Azerbaijan, the national postal operator, or other payment service providers";
  2. the customer "is located in the Republic of Azerbaijan";
  3. "the IP address of the device used" by the customer "is located in the Republic of Azerbaijan";
  4. "the country code of the mobile operators used" by the customer "to obtain the works and services or make payment belongs to the Republic of Azerbaijan."

Any one is enough, and nothing says the signals have to agree. The same four-signal design appears in Georgia's rules.

Stripe uses one address per transaction. Its customer location rules take the first viable item from a list: shipping address, billing address, the payment method's billing details, then IP address. A customer with a Turkish billing address who pays with a card issued by a bank in Baku is a Turkish sale to Stripe. Under clause 1.5.1, it's an Azerbaijani one.

You can't make Stripe apply all four tests, but you can look for the gap each month. Stripe records the card's issuing country on each charge, and the itemized tax export shows which country Stripe taxed. Sales where the card country is AZ and the taxed country isn't are the ones to review before you file. For our general explanation of the concept, see place of supply.

Business customers sit outside the regime

The Regulation only covers supplies to "persons not registered with the tax authorities." A registered Azerbaijani business isn't one. The Q&A spells out what happens instead: "For B2B transactions, VAT liability is fulfilled by the local recipient under the reverse charge mechanism." Stripe's guide says the same from the seller's side: "Sales to business customers in Azerbaijan don't trigger any tax registration obligations because non-resident businesses aren't required to collect tax on these sales."

Stripe tells the two kinds of customer apart by the tax ID. Its tax ID table lists az_tin ("Azerbaijan Tax Identification Number") with "Impact in Tax Calculation" marked Yes, and a footnote: "Stripe Tax won't apply tax if this tax ID is provided, in line with the relevant laws." Without a stored az_tin, Stripe treats the buyer as a consumer and charges 18 percent once your registration is active in Stripe. If you sell to Azerbaijani companies, turn on tax ID collection in Checkout or collect the number before the first invoice. Our customer tax ID entry covers where Stripe stores it, and the reverse charge entry covers the buyer's side.

Business sales don't go on your Azerbaijani return, and they don't count toward the USD 10,000.

If you don't register: the VAT moves to the payment

Most countries with a threshold leave an unregistered foreign seller with a liability and a penalty. Azerbaijan adds a second route. Clause 1.7 says sales by a registered non-resident are "not subject to taxation at the source of payment by the tax agent under Article 169 of the Tax Code." Clause 1.7-1 covers the opposite case:

"When persons not registered with the tax authorities make payments to a non-resident not registered for VAT purposes for works and services supplied by way of electronic commerce, VAT shall be calculated and paid on the amount payable to the non-resident in accordance with the procedure established by Article 169 of the Tax Code."

The Tax Code extract shows Article 169.3 applying "the VAT rate to the amount payable to the non-resident (excluding VAT)." Clause 1.8 adds that information on registered sellers is exchanged "in real-time" with local banks, the postal operator and payment service providers, "as well as to ensure prior notification of these persons."

Put together, the system is built so that the payment side knows which foreign sellers are registered. Neither the Regulation nor the Q&A says how a local bank collects VAT on a card payment to a foreign merchant in practice. We haven't seen it documented, so treat it as an open question rather than a reason to wait. For a seller over the threshold, registering is what keeps the VAT on your own return.

Registering from abroad

Registration is online. Clause 2.1 says you submit the information and documents "on the platform for the tax administration of e-commerce participants," which the State Tax Service's announcement places at ecommerce.e-taxes.gov.az. Clause 2.7 lists what the platform asks for, including:

  • your full name, country of residence, legal and head office address, website and email;
  • your incorporation number and your tax ID at home;
  • "currency of tax payment (manat, US dollar, euro, or pound sterling)";
  • the date you'll start operating as a registered person;
  • "details of at least 2 (two) persons responsible for fulfilling tax obligations."

You upload your incorporation or tax registration document and a document appointing the responsible person (clause 2.8). Section 7 requires those documents to be legalized, or apostilled if your country and Azerbaijan both apply the Hague Convention, and submitted "in Azerbaijani or English." The State Tax Service checks them "within 20 business days" (clause 2.2), then sends a TIN to your email.

The timing is the part to plan. You have 30 days from crossing the threshold to register, the review can take 20 business days, and the apostille has to come first. If your Azerbaijani sales are on a path to cross $10,000 this year, get the apostilled documents before you cross. Voluntary registration below the line is allowed, so there's no penalty for being early.

Once the TIN arrives, add the registration in Stripe Tax with the effective date. Stripe only adds Azerbaijani VAT to invoices from that date.

The rate, the monthly return, and the deadlines

The rate is the standard one. Article 173.1 of the Tax Code: "The VAT rate for each taxable transaction and each taxable import is 18%." The Q&A confirms it for these sellers: "The VAT rate is 18%."

The Regulation says a registered non-resident "must submit VAT declarations in accordance with the Tax Code through the platform" and pay "to the budget" (clause 3-1.2). The Q&A gives the schedule:

  • "The VAT reporting period is monthly."
  • The return is due "No later than the 20th day of the month following the reporting period."
  • Payment is due "no later than the last day of the month following the reporting period."
Month of salesReturn duePayment due
September20 October31 October
October20 November30 November
November20 December31 December
December20 January31 January

Monthly is the detail most likely to catch a seller used to quarterly regimes. Twelve returns a year at a few hundred dollars each is still twelve returns.

If you find a mistake, the Q&A says "an amended return for the relevant period may be resubmitted." Late payment carries interest: "In accordance with Article 59.1 of the Tax Code, if the tax is not paid within the prescribed period, interest is charged at a rate of 0.1 percent of the unpaid tax amount for each day after the payment deadline" (clause 3-1.6). That's roughly 36 percent a year. A seller that doesn't file or pay within 30 business days of a notice from the State Tax Service can be deregistered (clauses 3.1.1 and 3.1.2), which brings back the payment-side route above.

Paying, and the manat conversion

You choose the payment currency when you register. Clause 3-1.4 says "The non-resident pays the tax in the currency of their choice," and "Payments made in foreign currency are converted into manats based on the official exchange rate of the Central Bank of the Republic of Azerbaijan on the date the payment is made." The account details for payment are shown on the platform (clause 3-1.5).

For a US company with a dollar QuickBooks file, dollars are the natural choice. But the conversion clause means the liability is ultimately a manat amount. Stripe collected the VAT in dollars on each invoice date, and the State Tax Service converts your dollar payment into manat on the day it arrives. When the rates differ, the dollar amount that settles the return may not match the dollar amount Stripe collected. The Regulation doesn't say which currency the return itself is stated in, so check the platform's return form before your first filing. If the payment comes out higher or lower than the liability, the difference is an exchange gain or loss, not tax.

Refunds: an open question

The Regulation and the Q&A say nothing about refunds or credit notes to consumers. The Q&A only covers resubmitting a return to fix "an error or inconsistency." Whether a refund in November reduces November's return or needs an amended September return isn't stated. If you expect more than an occasional refund, ask the State Tax Service through the platform before your first return and keep the answer.

A worked example: crossing in August

The Austin company sells one plan at $40 a month, priced in USD and exclusive of tax, with every product on a digital tax code.

  1. The count. By the end of July 2027, its Azerbaijani consumer sales for the year total $9,600. On 11 August, a renewal takes the year to $10,040. That's the day it exceeds the line. Registration is due by 10 September.
  2. The registration. It already has an apostilled certificate of incorporation, so it applies on the platform on 14 August, choosing US dollars as the payment currency and 1 September as its start date. The TIN arrives in early September, inside the 30 days. It adds the Azerbaijan registration in Stripe Tax effective 1 September.
  3. August's sales. Invoices before the registration carried no Azerbaijani VAT. Ask the State Tax Service how the period between crossing the threshold and registering is treated. The Regulation's registration "takes effect from the tax registration date" (clause 3-1.1).
  4. October. 40 consumers pay $40 each: $1,600 in sales. Stripe adds 18 percent, $7.20 per invoice, $288.00 in total.
  5. A business customer. A Baku agency buys 5 seats ($200 a month) and enters its az_tin at checkout. Stripe charges no tax, and the sale stays off the return.
  6. A card mismatch. One subscriber has a Turkish billing address and a card issued in Azerbaijan. Stripe taxes it as a Turkish sale, if at all. It goes on the list for the adviser.
  7. The return and payment. The October return is filed on the platform by 20 November. The company pays $288.00 by wire before 30 November. Its bank charges a $25 fee.

What reaches QuickBooks, and what you book yourself

Acodei syncs the tax Stripe Tax calculated, so Stripe Tax has to be active in your Stripe account, and your Azerbaijani registration has to be set up in Stripe first.

For a US QuickBooks company, Acodei's method is the Tax Product: a non-inventory "Sales Tax" product mapped to a liability account, with all Stripe Tax amounts on a sale rolled into one line on the QuickBooks invoice or sales receipt. QuickBooks' Sales Tax Center doesn't let third parties create official tax rates for US companies, which is why the product approach is the one that works there. It needs Stripe Tax used with Stripe Invoicing or Stripe Checkout. Each $40 subscription in item 4 arrives with one $7.20 tax line, and the $288.00 builds up in the liability account over October. You then use Stripe's tax reports to file and pay from that account.

For a QuickBooks company outside the US, Acodei can map individual Stripe tax rates to QuickBooks tax codes you set up. Azerbaijan has one rate for these services, so one code at 18 percent is enough, and the Azerbaijani VAT appears on its own line in QuickBooks' tax reporting.

The business sale, item 5. Stripe charged no tax on it, so no Azerbaijani VAT reaches the liability account.

Refunds. Acodei's documentation says a refund issued through a credit note carries the line-level tax breakdown. A refund made on the payment alone may not show how much was tax, and that case can need a manual adjustment in QuickBooks. Given the open question above, the credit note is also the record you'll want for the State Tax Service.

The payment, item 7. Debit the tax liability $288.00, credit the bank $313.00, and post the $25.00 to bank charges. If the State Tax Service's manat conversion leaves the return short or over, settle the difference with a further payment or a credit and book it to exchange gain or loss. The same liability account holds US sales tax and every other country Stripe Tax collects for, so note the Azerbaijani slice each month. Our guide to reconciling the Stripe Tax report in QuickBooks covers the liability side, and the itemized export lets you filter on country_code AZ.

Common mistakes with Azerbaijani VAT on Stripe sales

  • Assuming the rules are still voluntary. They were until 1 September 2026. Now registration is required within 30 days of crossing the line.
  • Waiting for year end. The 30 days run from the sale that takes you over USD 10,000, not from 31 December.
  • Leaving the apostille until after you cross. The documents must be legalized or apostilled, and the review alone can take 20 business days.
  • Filing quarterly. Returns are monthly, due by the 20th, with payment by the last day of the month.
  • Taxing live classes and consulting as e-commerce. Real-time training and services by email or video are excluded by clause 1.4-1. Put them on a non-digital tax code.
  • Charging Azerbaijani businesses. Store their az_tin and Stripe won't apply tax.
  • Trusting the billing address alone. An Azerbaijani card, IP address or phone code is enough under clause 1.5.

Frequently Asked Questions

Do foreign SaaS companies have to register for VAT in Azerbaijan?

Yes, once their sales of electronic services to Azerbaijani consumers exceed the manat equivalent of USD 10,000 in a calendar year. Registration is due within 30 days of crossing the line, on the State Tax Service's e-commerce platform. It has been mandatory since 1 September 2026, and below the threshold you can register voluntarily.

What is the VAT rate on digital services in Azerbaijan?

18 percent, the standard rate under Article 173.1 of the Tax Code. It applies to electronic services such as software, SaaS, downloads, digital media and online advertising sold to consumers. Real-time online training and consulting delivered by email or video are not treated as electronic commerce under the State Tax Service's Regulation.

How often do foreign sellers file Azerbaijani VAT returns?

Monthly. According to the State Tax Service, the return is due by the 20th day of the month after the reporting period, and the tax must be paid by the last day of that month. Late payment carries interest of 0.1 percent of the unpaid tax for each day.

Can I pay Azerbaijani VAT in US dollars?

Yes. You choose manat, US dollars, euros or pounds sterling when you register. Payments in a foreign currency are converted into manat at the Central Bank of Azerbaijan's official rate on the date of payment, so the dollar amount that settles a return can differ slightly from the VAT Stripe collected.

Does Stripe Tax charge Azerbaijani business customers?

No, if you store their Azerbaijani tax identification number. Stripe marks az_tin as affecting the tax calculation and doesn't apply tax when it's present. Under the State Tax Service's rules, the local business buyer accounts for the VAT under the reverse charge, and those sales don't count toward your USD 10,000 threshold.

The short version

Eighteen percent, monthly, after USD 10,000 in a calendar year. Azerbaijan's rules for foreign digital sellers became mandatory on 1 September 2026. Register within 30 days of crossing the line, file every month by the 20th, and pay by month end in the currency you chose. Three things set it apart from its neighbors: the line is a manat amount, any one of four signals puts a customer in Azerbaijan, and an unregistered seller's VAT is pointed at the payment instead of being left for later. Our guides to Georgian VAT, Cambodian VAT and Kenyan VAT cover how other countries handle the same sales.

Acodei syncs Stripe Tax into QuickBooks, so each Azerbaijani month starts from the liability account instead of a spreadsheet. Start a free trial.

Share

Automate your Stripe to QuickBooks sync

Save hours every month. Acodei automatically syncs your Stripe transactions, invoices, and payouts to QuickBooks Online.

14-day free trial · card required · cancel anytime

How Acodei handles this in your stack

Stripe QuickBooks Integration

See how Acodei syncs Stripe payments, fees, refunds, invoices, and payouts into QuickBooks Online automatically.

Or go straight to a capability

Get more operational finance guides like this one

We will only send high-value product and finance content.