## id
doc_concepte_tipus_factura

## nom
Què és el "Tipus de Factura" — el model conceptual

## descripcio
Consulta aquest document quan calgui explicar què és el "Tipus de Factura", per què cal triar-lo,
i el significat fiscal exacte de cadascuna de les seves classificacions — és coneixement de fons
compartit per totes les fluxos que impliquen crear un document de compra o de venda. No és una
guia de cap pantalla concreta.

## contingut
### Què és i per què importa

El "Tipus de Factura" determina el tractament fiscal de l'operació. Només cal triar-lo quan es
crea una **factura de compra, factura de venda, rebut de despesa o rebut d'ingrés** — no en altres
tipus de moviment.

Cada Tipus de Factura és, en realitat, una combinació predefinida de diverses classificacions
fiscals independents (els apartats següents). L'usuari només en veu el nom (p. ex. "Factura de
Vendes Simplificada"); FiskAppCloud ja porta a sota tota la combinació correcta.

### 1. Classificació geogràfica

Primer criteri, perquè l'IVA és un impost territorial:

- **Nacional**
- **Intracomunitària** (Unió Europea)
- **Internacional** (resta del món — importacions/exportacions, i també Canàries/Ceuta/Melilla,
  que fiscalment queden fora del territori d'aplicació de l'IVA espanyol tot i ser Espanya)

Hi ha també una categoria de "Càrrega Massiva", que existeix a la configuració però **no és
operativa**: no s'ha d'oferir com a opció ni tenir-la en compte.

### 2. Normal vs. Simplificada

Aquest és el catàleg oficial de tipus de factura del SII/VeriFactu de l'AEAT — **catàleg diferent
per a compres i per a vendes**:

| Codi | Significat |
|---|---|
| F1 | Factura Normal |
| F2 | Factura Simplificada (tiquet) |
| F4 | Factura Resum |
| F5 | Importacions (DUA) |
| F6 | Justificant comptable |

En la configuració actual, **F2 (Simplificada) només s'utilitza al costat de vendes** (Tipus
"Vendes de Béns i Serveis Minorista") — cap Tipus de Factura de compra fa servir avui la variant
simplificada. F5 (Importacions/DUA) sí que apareix a compres, per a "Compres de Béns -
Importacions".

### 3. Retenció

Ve del mateix lloc que porta els percentatges d'IVA — no és una llista de retencions separada. Als
Tipus de Factura actuals que en porten:
- **Vendes Serveis Professionals** → 15% (retenció IRPF estàndard per a professionals)
- **Lloguer Locals Negoci amb Retenció** → 19% (retenció IRPF estàndard per a lloguers)

Curiosament, "Compra de Serveis (Retencions Professionals)" (el mirall de compra del primer cas)
**no porta cap percentatge configurat**, tot i el nom — és una cosa a confirmar en viu si un
usuari pregunta pel percentatge exacte de retenció en una compra, no donar-ho per fet.

### 4. Immobles / lloguer de local de negoci

Tractament diferenciat, i apareix a totes dues bandes:
- **Compra** (el lloguer que paga l'usuari): un únic Tipus, sense distinció de retenció.
- **Venda** (el lloguer que cobra, si n'és l'arrendador): es distingeix explícitament **amb
  retenció** i **sense retenció** com a Tipus de Factura diferents.

### 5. Clau d'Operació

Classificació pròpia de FiskAppCloud de la naturalesa de l'operació, diferent per a compres i per
a vendes:

**Compres**: Compres Interiors o Importacions (DUA) · R.E. Béns Usats (REBU) · R.E. Agències de
Viatges · Compres Intracomunitàries · Lloguers de local de negoci

**Vendes**: Vendes Interiors i Intracomunitàries · Exportacions · R.E. Béns Usats (REBU) · R.E.
Agències de Viatges · Vendes a Canàries · Lloguers de locals de negocis (subjectes a retenció) ·
Lloguers de locals de negocis NO subjectes a retenció · Lloguers Vivenda Habitual · Règim OSS
(One-Stop Shop)

### 6. Clau d'Operació Intracomunitària

Només s'utilitza a les operacions intracomunitàries — un mateix Tipus de Factura pot no tenir-la
si no és intracomunitari. Categories: Entregues de Béns, Prestacions de Serveis (costat vendes),
Adquisicions de Béns, Adquisicions de Serveis (costat compres), i uns quants casos particulars
excepcionals (posteriors a una adquisició o importació exempta, béns en consignació) que no
corresponen a cap Tipus de Factura estàndard d'ús habitual.

### 7. Qualificació d'Operació

Codi oficial del SII/VeriFactu (verificat contra documentació de l'AEAT). **Cap Tipus de Factura
actualment actiu i rellevant el fa servir** (ni les vendes intracomunitàries, d'exportació o OSS)
— només el porta la categoria de "Càrrega Massiva", que ja hem dit que s'ha d'ignorar. Es documenta
igualment perquè existeix i es pot arribar a fer servir, però avui no determina el comportament de
cap Tipus de Factura real:

| Codi | Significat |
|---|---|
| S1 | Subjecta i no exenta, sense inversió del subjecte passiu |
| S2 | Subjecta i no exenta, **amb** inversió del subjecte passiu (el destinatari, no l'emissor, ingressa l'IVA) |
| S3 | No exenta, amb i sense inversió del subjecte passiu |
| N1 | No subjecta |
| N2 | No subjecta, per regles de localització |

### 8. Tipus d'Exempció

Codis oficials E1–E6, lligats als articles 20–24 del Reglament d'IVA — és el que porta la
justificació legal de per què **no es carrega IVA** a totes les vendes intracomunitàries i
d'exportació:

- Vendes de Béns UE, Vendes de Serveis UE → **E5** (exempta per vendes intracomunitàries amb
  NIF/IVA intracomunitari — la justificació és que el comprador té un NIF-IVA intracomunitari
  vàlid, no un article concret)
- Vendes de Béns - Exportacions, Vendes de Serveis - Exportacions → **E2** (exempta per l'article
  21)
- Vendes a Canàries, Ceuta i Melilla → **E6** (exempta per altres motius)

A les operacions **nacionals** (compres i vendes), aquesta classificació no s'aplica — l'exempció
només té sentit quan l'operació surt del territori d'aplicació de l'IVA espanyol.

### Casos pràctics de vendes — de la norma fiscal al Tipus de Factura

Aquesta taula connecta la normativa fiscal general (article 69 LIVA, règim OSS, exportacions) amb
el Tipus de Factura concret de FiskAppCloud. És l'exemple de referència per a qualsevol cas similar
que un usuari plantegi:

| Escenari | Tipus de Factura | Per què |
|---|---|---|
| Béns a empresa d'un altre país UE (client amb NIF-IVA/VIES) | Vendes de Béns UE | Intracomunitària, exempta (E5) |
| Serveis a empresa d'un altre país UE (VIES) | Vendes de Serveis UE | Intracomunitària, exempta (E5) |
| Béns a consumidor final d'un altre país UE (per sobre del llindar OSS de 10.000€/any, o optant-hi) | Vendes de Béns OSS (UE) | Règim OSS — IVA del país de destí |
| Serveis digitals/electrònics a consumidor final d'un altre país UE (OSS) | Vendes de Serveis OSS (UE) | Règim OSS — **avui inactiu a la configuració**, cal reactivar-lo si l'empresa ven aquest tipus de servei |
| Serveis "normals" (no digitals) a consumidor final d'un altre país UE | Vendes de Béns i Serveis Nacionals | Regla general art. 69.1 LIVA: tributa on està establert el prestador (Espanya) — es tracta literalment com una venda nacional |
| Béns — exportació fora de la UE (no Canàries/Ceuta/Melilla) | Vendes de Béns - Exportacions | Exempta per l'article 21, independentment de si el client és empresa o particular |
| Serveis — casos de l'article 69.2 LIVA fora de la UE | Vendes de Serveis - Exportacions | Tècnicament són **"no subjectes"**, no "exemptes" — FiskAppCloud ho simplifica igualment amb l'exempció E2; decisió conscient, no un error a corregir |
| Béns o serveis a Canàries, Ceuta i Melilla | Vendes a Canàries, Ceuta i Melilla (Amb NIF) | **Únic Tipus per a tots els casos**, sempre amb factura completa (mai simplificada): cal identificar el client (NIF, adreça) per saber que és de Canàries/Ceuta/Melilla — sense identificar-lo no hi ha manera de saber-ho. Els béns hi són sempre exempts (B2B i B2C); per a serveis a consumidor final, en canvi, cal facturar amb IVA espanyol normal com una venda nacional, no amb aquest Tipus |

**Distinció legal important, no només semàntica**: "exempta" (articles 20-24 LIVA — el fet
imposable es produeix a Espanya però la llei el dispensa) i "no subjecta" (els casos N1/N2, o els
de l'article 69.2 — el fet imposable ni tan sols es considera produït a Espanya) són categories
legals diferents, encara que totes dues acabin en "no es carrega IVA a la factura". La diferència
importa per a la prorrata de deducció d'IVA suportat i per com es declara — no és un detall menor
encara que FiskAppCloud, en algun cas (vendes de serveis - exportacions), opti per simplificar-ho
amb la mateixa mecànica.

## font_tecnica
- Taula principal: `TipusDocumentComptable` — camps: `idTDC`, `ca`/`es`/`en`, `idAgrupació` +
  `NomAgrupació_ca`, `idTipusRegFiscal` (1=compra, 2=venda), `idTipusFacturaFiscal`,
  `idClauOperació`, `idClauOperacióIntra`, `idQualifOperació`, `idTipusExenció`,
  `idTipusIvaRetencio`, `Actiu`. Columna `idTipusEmpresa` present però no usada enlloc del codi.
- Taules de referència: `Models/Estructura/ClauOperació.cs`, `ClauOperacióIntra.cs`,
  `QualifOperació.cs`, `TipusExenció.cs`, `TipusFacturaFiscal.cs`, `TipusIva.cs`
- Càrrega: `Services/TaulesEstructura.cs` — `GetTDoCAsync`
- Ús de la retenció: `Services/VeriFactuService.cs` (línies 2045-2049, 2353-2357) — creua
  `IdTipusIvaRetencio` amb `TipusIva.IdTipusIva`
