Not tax advice. Computation tools only. Have a professional review before filing.
openaccountants/skills/moldova-vat.md
moldova-vat.md307 lines10.4 KB
v20
1---
2name: moldova-vat
3description: Use this skill whenever asked to prepare, review, or classify transactions for a Moldova VAT (TVA) return for any client. Trigger on phrases like "Moldova VAT", "TVA Moldova", "SFS filing", or any request involving Moldovan VAT. This skill covers standard TVA payers filing monthly returns. MUST be loaded alongside vat-workflow-base v0.1 or later. ALWAYS read this skill before touching any Moldovan VAT work.
4version: 2.0
5---
6 
7# Moldova VAT (TVA) Return Skill v2.0
8 
9## Section 1 — Quick reference
10 
11| Field | Value |
12|---|---|
13| Country | Moldova (Republic of Moldova) |
14| Tax name | TVA (Taxa pe Valoarea Adaugata) |
15| Standard rate | 20% |
16| Reduced rates | 8% (bread, dairy, agricultural produce, medicines, natural gas, LPG) |
17| Zero rate | 0% (exports, international transport) |
18| Return form | Monthly TVA declaration |
19| Filing portal | https://servicii.fisc.md (SFS portal) |
20| Authority | State Fiscal Service (SFS — Serviciul Fiscal de Stat) |
21| Currency | MDL (Moldovan Leu) only |
22| Filing frequency | Monthly |
23| Deadline | Last day of the month following the reporting month |
24| DCFTA with EU | Deep and Comprehensive Free Trade Area — impacts customs treatment |
25| Companion skill | **vat-workflow-base v0.1 or later — MUST be loaded** |
26| Contributor | Open Accounting Skills Registry |
27| Validated by | Pending local practitioner validation |
28| Validation date | April 2026 |
29 
30**Key TVA return boxes:**
31 
32| Box | Meaning |
33|---|---|
34| 1 | Taxable supplies at 20% — base |
35| 2 | Output TVA at 20% |
36| 3 | Taxable supplies at 8% — base |
37| 4 | Output TVA at 8% |
38| 5 | Zero-rated supplies |
39| 6 | Exempt supplies |
40| 7 | Reverse charge on imported services — base |
41| 8 | Output TVA on reverse charge |
42| 9 | Total output TVA |
43| 10 | Input TVA domestic purchases (20%) |
44| 11 | Input TVA domestic purchases (8%) |
45| 12 | Import TVA (customs) |
46| 13 | Input TVA reverse charge (creditable) |
47| 14 | Total input TVA |
48| 15 | Net payable or credit |
49| 16 | Credit B/F |
50| 17 | Net payable |
51 
52**Conservative defaults:**
53 
54| Ambiguity | Default |
55|---|---|
56| Unknown rate | 20% |
57| Unknown purchase status | Not deductible |
58| Unknown counterparty country | Domestic Moldova |
59| Unknown SaaS billing entity | Reverse charge (Box 7/8/13) |
60| Unknown blocked-input status | Blocked |
61 
62**Red flag thresholds:**
63 
64| Threshold | Value |
65|---|---|
66| HIGH single-transaction size | MDL 100,000 |
67| HIGH tax-delta | MDL 5,000 |
68| MEDIUM counterparty concentration | >40% |
69| LOW absolute net TVA | MDL 150,000 |
70 
71---
72 
73## Section 2 — Required inputs and refusal catalogue
74 
75### Required inputs
76 
77**Minimum viable** — bank statement. Acceptable from: Moldova Agroindbank (MAIB), Victoriabank, Moldindconbank, Mobiasbanca, Eximbank, or any other.
78 
79**Recommended** — invoices (factura fiscala), client IDNO.
80 
81**Ideal** — complete e-invoice register, prior TVA declaration.
82 
83### Refusal catalogue
84 
85**R-MD-1 — Non-registered.** Below MDL 1,200,000 and not voluntarily registered. *Message:* "Not TVA registered. Out of scope."
86 
87**R-MD-2 — Partial exemption.** Mixed supplies. *Message:* "Apportionment required."
88 
89**R-MD-3 — Transnistria.** *Trigger:* entity in Transnistria. *Message:* "Transnistrian entities have separate fiscal administration. Out of scope."
90 
91**R-MD-4 — Income tax.** *Message:* "This skill handles TVA only."
92 
93---
94 
95## Section 3 — Supplier pattern library
96 
97### 3.1 Moldovan banks (exempt — exclude)
98 
99| Pattern | Treatment | Notes |
100|---|---|---|
101| MAIB, MOLDOVA AGROINDBANK | EXCLUDE | Financial service, exempt |
102| VICTORIABANK, VICTORIA | EXCLUDE | Same |
103| MOLDINDCONBANK, MICB | EXCLUDE | Same |
104| MOBIASBANCA, EXIMBANK | EXCLUDE | Same |
105| DOBANDA, INTEREST | EXCLUDE | Interest |
106| CREDIT, IMPRUMUT | EXCLUDE | Loan |
107 
108### 3.2 Government (exclude)
109 
110| Pattern | Treatment | Notes |
111|---|---|---|
112| SFS, SERVICIUL FISCAL | EXCLUDE | Tax payment |
113| VAMA, CUSTOMS | EXCLUDE | Duty (import TVA separate) |
114| CNAS, SOCIAL INSURANCE | EXCLUDE | Social contributions |
115| ASP, GOVERNMENT | EXCLUDE | Government fee |
116 
117### 3.3 Utilities
118 
119| Pattern | Treatment | Box | Notes |
120|---|---|---|---|
121| MOLDOVAGAZ, MOLDELECTRICA | Domestic (8% gas / 20% electricity) | 11 or 10 | Gas at reduced rate; electricity at standard |
122| APA-CANAL, REGIA APA | Domestic 20% | 10 | Water |
123| MOLDTELECOM, ORANGE MD, MOLDCELL | Domestic 20% | 10 | Telecoms |
124 
125### 3.4 Insurance (exempt — exclude)
126 
127| Pattern | Treatment | Notes |
128|---|---|---|
129| MOLDASIG, GRAWE, DONARIS | EXCLUDE | Exempt |
130| ASIGURARE, INSURANCE | EXCLUDE | Same |
131 
132### 3.5 Food and entertainment (blocked)
133 
134| Pattern | Treatment | Notes |
135|---|---|---|
136| LINELLA, NR 1, METRO MD | Default BLOCK | Personal provisioning |
137| RESTAURANT, CAFENEA, BAR | Default BLOCK | Entertainment blocked |
138 
139### 3.6 SaaS — non-resident (reverse charge)
140 
141| Pattern | Box | Notes |
142|---|---|---|
143| GOOGLE, MICROSOFT, ADOBE, META | 7/8/13 | Reverse charge at 20% |
144| SLACK, ZOOM, NOTION, AWS, ANTHROPIC, OPENAI | 7/8/13 | Same |
145 
146### 3.7 Professional services
147 
148| Pattern | Treatment | Box |
149|---|---|---|
150| NOTAR, NOTARY | Domestic 20% | 10 |
151| AUDITOR, CONTABIL | Domestic 20% | 10 |
152| AVOCAT, LAWYER | Domestic 20% | 10 |
153 
154### 3.8 Payroll and exclusions
155 
156| Pattern | Treatment | Notes |
157|---|---|---|
158| SALARIU, SALARY | EXCLUDE | Wages |
159| DIVIDEND | EXCLUDE | Out of scope |
160| INTERN, TRANSFER INTERN | EXCLUDE | Internal |
161| ATM, NUMERAR | TIER 2 — ask | Default exclude |
162 
163---
164 
165## Section 4 — Worked examples
166 
167### Example 1 — Non-resident SaaS reverse charge
168 
169**Input line:** `03.04.2026 ; NOTION LABS INC ; DEBIT ; Subscription ; USD 16.00 ; MDL 288`
170 
171| Date | Counterparty | Gross | Net | VAT | Rate | Box (in) | Box (out) | Default? |
172|---|---|---|---|---|---|---|---|---|
173| 03.04.2026 | NOTION LABS INC | -288 | -288 | 58 | 20% | 13 | 7/8 | N |
174 
175### Example 2 — Domestic utility at standard rate
176 
177**Input line:** `10.04.2026 ; MOLDTELECOM ; DEBIT ; Internet April ; -450 ; MDL`
178 
179| Date | Counterparty | Gross | Net | VAT | Rate | Box | Default? |
180|---|---|---|---|---|---|---|---|
181| 10.04.2026 | MOLDTELECOM | -450 | -375 | -75 | 20% | 10 | N |
182 
183### Example 3 — Reduced rate purchase (gas at 8%)
184 
185**Input line:** `12.04.2026 ; MOLDOVAGAZ ; DEBIT ; Natural gas ; -1,620 ; MDL`
186 
187| Date | Counterparty | Gross | Net | VAT | Rate | Box | Default? |
188|---|---|---|---|---|---|---|---|
189| 12.04.2026 | MOLDOVAGAZ | -1,620 | -1,500 | -120 | 8% | 11 | N |
190 
191### Example 4 — Export (zero-rated)
192 
193**Input line:** `22.04.2026 ; TECHCORP GMBH ; CREDIT ; IT services ; +18,000 ; MDL`
194 
195| Date | Counterparty | Gross | Net | VAT | Rate | Box | Default? | Question? |
196|---|---|---|---|---|---|---|---|---|
197| 22.04.2026 | TECHCORP GMBH | +18,000 | +18,000 | 0 | 0% | 5 | Y | "Verify export docs" |
198 
199### Example 5 — Entertainment blocked
200 
201**Input line:** `15.04.2026 ; RESTAURANT LA PLACINTE ; DEBIT ; Dinner ; -800 ; MDL`
202 
203| Date | Counterparty | Gross | Net | VAT | Rate | Box | Default? | Excluded? |
204|---|---|---|---|---|---|---|---|---|
205| 15.04.2026 | RESTAURANT LA PLACINTE | -800 | -800 | 0 | — | — | Y | "Entertainment: blocked" |
206 
207### Example 6 — Import of goods
208 
209**Input line:** `25.04.2026 ; VAMA ; DEBIT ; Import TVA ; -12,000 ; MDL`
210 
211| Date | Counterparty | Gross | Net | VAT | Rate | Box | Default? |
212|---|---|---|---|---|---|---|---|
213| 25.04.2026 | VAMA | -12,000 | -10,000 | -2,000 | 20% | 12 | N |
214 
215---
216 
217## Section 5 — Tier 1 classification rules (compressed)
218 
219### 5.1 Standard rate 20% (Fiscal Code Article 96)
220Default rate. Sales to Box 1/2. Purchases to Box 10.
221 
222### 5.2 Reduced rate 8%
223Bread, dairy, agricultural produce, medicines, natural gas, LPG. Sales to Box 3/4. Purchases to Box 11.
224 
225### 5.3 Zero rate
226Exports, international transport. Box 5.
227 
228### 5.4 Exempt
229Financial, insurance, medical, educational, residential rental, postal.
230 
231### 5.5 Reverse charge (Article 109)
232Non-resident services. Self-assess at 20%. Box 7/8 (output), Box 13 (input).
233 
234### 5.6 Import TVA
235At customs. Box 12.
236 
237### 5.7 Blocked input
238Passenger vehicles, entertainment, personal consumption, no valid invoice.
239 
240---
241 
242## Section 6 — Tier 2 catalogue (compressed)
243 
244### 6.1 Fuel/vehicles — *Default:* 0%.
245### 6.2 Entertainment — *Default:* block.
246### 6.3 SaaS entities — *Default:* reverse charge at 20%.
247### 6.4 8% vs 20% — *Default:* 20%.
248### 6.5 Owner transfers — *Default:* exclude.
249### 6.6 Foreign incoming — *Default:* zero-rated.
250### 6.7 Cash withdrawals — *Default:* exclude.
251### 6.8 Rent — *Default:* no TVA.
252 
253---
254 
255## Section 7 — Excel working paper template
256 
257Per `vat-workflow-base` Section 3 with Moldova-specific box codes.
258 
259---
260 
261## Section 8 — Moldovan bank statement reading guide
262 
263**CSV conventions.** MAIB and Victoriabank use semicolons, DD.MM.YYYY.
264 
265**Romanian terms.** Salariu (salary), dobanda (interest), credit/imprumut (loan), numerar (cash), intern (internal), vama (customs), asigurare (insurance), contabil (accountant).
266 
267**Foreign currency.** Convert to MDL at National Bank of Moldova rate.
268 
269**IBAN prefix.** MD = Moldova.
270 
271**Transnistria note.** Transactions with Transnistrian counterparties require special handling — R-MD-3 fires.
272 
273---
274 
275## Section 9 — Onboarding fallback
276 
277### 9.1 Entity type — *Fallback:* "SRL, SA, or sole trader (II)?"
278### 9.2 TVA registration — *Fallback:* "TVA payer?"
279### 9.3 IDNO — *Fallback:* "What is your IDNO?"
280### 9.4 Period — *Inference:* statement dates.
281### 9.5 Industry — *Fallback:* "What does the business do?"
282### 9.6 Credit B/F — *Always ask.*
283### 9.7 Transnistria — *Fallback:* "Any transactions with Transnistria?"
284 
285---
286 
287## Section 10 — Reference material
288 
289### Sources
2901. Fiscal Code of Moldova — Title III (TVA)
2912. SFS — https://servicii.fisc.md
2923. National Bank of Moldova — https://www.bnm.md
293 
294### Change log
295- **v2.0 (April 2026):** Full rewrite to Malta v2.0 10-section structure.
296 
297## End of Moldova VAT (TVA) Skill v2.0
298 
299 
300---
301 
302## Disclaimer
303 
304This skill and its outputs are provided for informational and computational purposes only and do not constitute tax, legal, or financial advice. Open Accountants and its contributors accept no liability for any errors, omissions, or outcomes arising from the use of this skill. All outputs must be reviewed and signed off by a qualified professional (such as a CPA, EA, tax attorney, or equivalent licensed practitioner in your jurisdiction) before filing or acting upon.
305 
306The most up-to-date, verified version of this skill is maintained at [openaccountants.com](https://openaccountants.com). Log in to access the latest version, request a professional review from a licensed accountant, and track updates as tax law changes.
307 

Run this skill, then get an accountant to check it

After running the full skill pack in Claude, sign up and upload your worksheet. We'll connect you with a trusted accountant in our network who can review your numbers before you file.

Quality

Q2: Research-verified

Deep research against tax authority sources. Not yet tested on real data.

Needs real client data + practitioner sign-off to reach Q1.

Accountant Review

Unverified
0/33

About

Use this skill whenever asked to prepare, review, or classify transactions for a Moldova VAT (TVA) return for any client. Trigger on phrases like "Moldova VAT", "TVA Moldova", "SFS filing", or any request involving Moldovan VAT. This skill covers standard TVA payers filing monthly returns. MUST be loaded alongside vat-workflow-base v0.1 or later. ALWAYS read this skill before touching any Moldovan VAT work.

MDty-2025

MD skill: