Imposte

Calcolo delle imposte

Metodi di calcolo delle imposte in Laundry ERP - gruppi di imposte, importo fisso, percentuale sul prezzo, formula personalizzata, inclusione nel prezzo e imposte a cascata.

Calcolo delle imposte

Metodi di calcolo

Il campo Calcolo imposta determina la relazione tra l'importo dell'imposta e la base su cui l'imposta viene calcolata. Sono disponibili le seguenti opzioni:

  • Gruppo di imposte: una combinazione di diverse altre imposte
  • Fisso: un importo fisso
  • Percentuale sul prezzo: una percentuale del prezzo di vendita al netto dell'imposta
  • Percentuale sul prezzo imposte incluse: una percentuale del totale con imposte incluse
  • Formula personalizzata: una formula definita dall'utente

Gruppo di imposte

L'imposta e una combinazione di piu sotto-imposte. E possibile aggiungere quante imposte si desidera, nell'ordine in cui si vuole che vengano applicate.

Assicurarsi che la sequenza delle imposte sia corretta, poiche l'ordine di visualizzazione determina l'ordine di applicazione e puo influenzare il calcolo delle imposte, in particolare se un'imposta influisce sulla base delle imposte successive.

Fisso

L'imposta ha un importo fisso nella valuta predefinita. L'importo rimane lo stesso per unita, indipendentemente dal prezzo di vendita.

Il calcolo e: importo imposta = importo fisso dell'imposta x quantita.

Esempio: Un prodotto ha un prezzo di vendita di 1.000 EUR e applichiamo un'imposta Fissa di 10 EUR. Si ottiene:
Prezzo di vendita prodottoPrezzo senza impostaImpostaTotale
1.0001.000101.010,00

Percentuale sul prezzo

L'aliquota d'imposta e una percentuale del subtotale al netto dell'imposta.

Il calcolo esatto dipende dal campo Inclusa nel prezzo, che determina se l'importo dell'imposta e incluso nel prezzo di vendita.

Imposta esclusa dal prezzo:

Se Inclusa nel prezzo e impostato su Imposta esclusa, il calcolo e: importo imposta = prezzo di vendita x aliquota.

Esempio: Un prodotto ha un prezzo di vendita di 1.000 EUR e applichiamo un'imposta Percentuale sul prezzo del 10% con Imposta esclusa. Si ottiene:
Prezzo di vendita prodottoPrezzo senza impostaImpostaTotale
1.0001.0001001.100,00

Imposta inclusa nel prezzo:

Se Inclusa nel prezzo e impostato su Imposta inclusa, il calcolo e: importo imposta = prezzo di vendita x (aliquota / (1 + aliquota)).

Esempio: Un prodotto ha un prezzo di vendita di 1.000 EUR e applichiamo un'imposta Percentuale sul prezzo del 10% con Imposta inclusa. Si ottiene:
Prezzo di vendita prodottoPrezzo senza impostaImpostaTotale
1.000909,0990,911.000,00

Percentuale sul prezzo imposte incluse

Questo tipo di calcolo e raramente utilizzato ed e utile solo in paesi (ad esempio, Brasile, Bolivia) che esprimono le aliquote come percentuale del totale con imposte incluse. Per l'esigenza piu comune di calcolare gli importi d'imposta da un prezzo con imposte incluse, utilizzare il calcolo Percentuale sul prezzo con Inclusa nel prezzo impostato su Imposta inclusa.

L'aliquota d'imposta e una percentuale del totale con imposte incluse.

Il calcolo esatto dipende dal campo Inclusa nel prezzo, che determina se l'importo dell'imposta e incluso nel prezzo di vendita.

Imposta esclusa dal prezzo:

Se Inclusa nel prezzo e impostato su Imposta esclusa, il calcolo e: importo imposta = prezzo di vendita x (aliquota / (1 - aliquota)).

Esempio: Un prodotto ha un prezzo di vendita di 1.000 EUR e applichiamo un'imposta Percentuale sul prezzo imposte incluse del 10% con Imposta esclusa. Si ottiene:
Prezzo di vendita prodottoPrezzo senza impostaImpostaTotale
1.0001.000111,111.111,11
Si noti che l'aliquota reale in termini di prezzo al netto dell'imposta e: 111,11 / 1.000 = 11,111%.

Imposta inclusa nel prezzo:

Se Inclusa nel prezzo e impostato su Imposta inclusa, il calcolo e: importo imposta = prezzo di vendita x aliquota.

Esempio: Un prodotto ha un prezzo di vendita di 1.000 EUR e applichiamo un'imposta Percentuale sul prezzo imposte incluse del 10% con Imposta inclusa. Si ottiene:
Prezzo di vendita prodottoPrezzo senza impostaImpostaTotale
1.0009001001.000,00
Si noti che l'aliquota reale in termini di prezzo al netto dell'imposta e: 100 / 900 = 11,111%.

Formula personalizzata

Se un'imposta puo essere espressa come un multiplo della quantita del prodotto a cui si applica, puo essere definita come un'imposta Fissa. Questo metodo e fortemente consigliato rispetto alla definizione di un'imposta con Formula personalizzata.
Per utilizzare le imposte con Formula personalizzata, installare il modulo Definisci imposte come codice Python (account_python_tax).

Per un'imposta con Formula personalizzata, l'importo dell'imposta viene calcolato secondo un'espressione Python definita nel campo Formula. L'espressione Python puo contenere i seguenti token:

  • qualsiasi delle seguenti variabili:
    • price_unit: il prezzo unitario del prodotto
    • base: la base imponibile su cui si applica l'imposta (puo differire da price_unit se altre imposte vengono applicate prima)
    • quantity: la quantita del prodotto
    • product: il record del prodotto (e possibile accedere anche ai campi del prodotto)
  • numeri interi e numeri in virgola mobile
  • i seguenti token consentiti: (, ), +, -, *, /, ,, <, >, <=, >=, and, or, None, min e max
Esempio: Un prodotto ha un prezzo di vendita di 1.000 EUR e applichiamo un'imposta con Formula personalizzata con Formula: min(base, 500) * 0.10 + max(base - 500, 0) * 0.20Si ottiene:
Prezzo di vendita prodottoPrezzo senza impostaImpostaTotale
1.0001.0001501.150,00

Inclusa nel prezzo

Per impostare un valore predefinito a livello aziendale per questa impostazione, andare su Contabilita > Configurazione > Impostazioni, trovare la sezione Imposte e impostare l'opzione Prezzi su Imposta esclusa o Imposta inclusa. Questa impostazione non puo essere modificata una volta che sono state create delle fatture.

Predefinito indica che l'imposta segue il valore predefinito a livello aziendale.

Imposta esclusa indica che l'importo dell'imposta non e incluso nel prezzo di vendita. Il calcolo dell'imposta calcolera quindi un importo di imposta aggiuntivo rispetto al prezzo di vendita.

Imposta inclusa indica che l'importo dell'imposta e incluso nel prezzo di vendita. Il calcolo dell'imposta dividera quindi il prezzo di vendita in una base al netto dell'imposta e nell'importo dell'imposta. Questo lo rende adatto alle vendite B2C nella maggior parte dei paesi, dove i prezzi sono espressi con imposte incluse.

Esempio: Un prodotto ha un prezzo di vendita di 1.000 EUR e applichiamo un'imposta Percentuale sul prezzo del 10% con Inclusa nel prezzo impostato su Imposta inclusa. Si ottiene:
Prezzo di vendita prodottoPrezzo senza impostaImpostaTotale
1.000909,0990,911.000,00
Per una guida sulla configurazione dei prezzi con imposte escluse e incluse per clienti B2B e B2C, consultare Prezzi B2B e B2C.

Influenza sulla base delle imposte successive

Questa impostazione controlla come piu imposte su una riga prodotto si influenzano reciprocamente.

Se questa impostazione e abilitata, l'importo di questa imposta viene incluso nella base di qualsiasi imposta successiva applicata sulla stessa riga prodotto che ha l'impostazione Base influenzata dalle imposte precedenti abilitata. Di conseguenza, la base dell'imposta successiva e la somma della base al netto dell'imposta e dell'importo di questa imposta.

Imposta esclusa dal prezzo:

Se Influenza la base delle imposte successive e abilitata e Inclusa nel prezzo e impostato su Imposta esclusa, le imposte successive con l'impostazione Base influenzata dalle imposte precedenti abilitata saranno basate su un prezzo di vendita modificato uguale al prezzo di vendita originale piu l'importo dell'imposta.

Esempio: Un prodotto ha un prezzo di vendita di 1.000 EUR e applichiamo un'imposta Percentuale sul prezzo del 10% con Inclusa nel prezzo impostato su Imposta esclusa e l'impostazione Influenza la base delle imposte successive abilitata. Qualsiasi imposta successiva con Base influenzata dalle imposte precedenti sara basata su un prezzo di vendita modificato di 1.100 EUR.

Imposta inclusa nel prezzo:

Se Influenza la base delle imposte successive e abilitata e Inclusa nel prezzo e impostato su Imposta inclusa, le imposte successive con l'impostazione Base influenzata dalle imposte precedenti abilitata saranno basate sul prezzo di vendita originale.

Esempio: Un prodotto ha un prezzo di vendita di 1.000 EUR e applichiamo un'imposta Percentuale sul prezzo del 10% con Inclusa nel prezzo impostato su Imposta inclusa e l'impostazione Influenza la base delle imposte successive abilitata. Qualsiasi imposta successiva con Base influenzata dalle imposte precedenti sara basata sul prezzo di vendita originale di 1.000 EUR.

Se questa impostazione e disabilitata, l'importo dell'imposta non sara incluso nella base di qualsiasi imposta successiva applicata sulla stessa riga prodotto.

Imposta esclusa (disabilitata):

Se Influenza la base delle imposte successive e disabilitata e Inclusa nel prezzo e impostato su Imposta esclusa, le imposte successive con l'impostazione Base influenzata dalle imposte precedenti abilitata saranno basate sul prezzo di vendita originale.

Imposta inclusa (disabilitata):

Se Influenza la base delle imposte successive e disabilitata e Inclusa nel prezzo e impostato su Imposta inclusa, le imposte successive con l'impostazione Base influenzata dalle imposte precedenti abilitata saranno basate su un prezzo di vendita modificato uguale al prezzo di vendita originale meno l'importo dell'imposta.

Esempio: Un prodotto ha un prezzo di vendita di 1.000 EUR e applichiamo un'imposta Percentuale sul prezzo del 10% con Inclusa nel prezzo impostato su Imposta inclusa e l'impostazione Influenza la base delle imposte successive disabilitata. Qualsiasi imposta successiva con Base influenzata dalle imposte precedenti sara basata su un prezzo di vendita modificato di 909,09 EUR.

Questa impostazione viene considerata ogni volta che piu imposte vengono applicate alla stessa riga prodotto, sia tramite un gruppo di imposte che tramite piu imposte aggiunte direttamente a una riga prodotto.

L'ordine in cui le imposte vengono applicate dipende esclusivamente dall'ordine in cui appaiono nell'elenco Imposte, non dall'ordine in cui vengono aggiunte a una riga prodotto.Per modificare l'ordine, andare su Contabilita > Configurazione > Imposte e trascinare le imposte utilizzando le maniglie a sinistra dei nomi delle imposte.
Indipendentemente dall'ordine nell'elenco Imposte, le imposte con Imposta esclusa non influenzano la base delle imposte successive con Imposta inclusa (si veda la nota nella sezione Base influenzata dalle imposte precedenti).
Esempio: Nel seguente esempio:
  • L'Ecotassa e un'imposta Fissa di 0,90 EUR per unita, con l'impostazione Influenza la base delle imposte successive abilitata.
  • L'IVA al 21% e un'imposta Percentuale sul prezzo del 21% con l'impostazione Base influenzata dalle imposte precedenti abilitata.
  • Nell'elenco Imposte, l'IVA al 21% viene dopo l'Ecotassa, come mostrato nella configurazione sopra.
Quando si applicano entrambe le imposte a una riga prodotto, l'importo dell'Ecotassa viene aggiunto alla base dell'IVA al 21%.

Base influenzata dalle imposte precedenti

Questa impostazione, visibile solo in modalita sviluppatore, determina se qualsiasi imposta precedente che influenza la base delle imposte successive modifichera il prezzo di vendita su cui si basa questa imposta.

Le imposte con Inclusa nel prezzo impostato su Imposta inclusa non hanno questa impostazione. Tali imposte non sono mai influenzate dalle precedenti imposte con Imposta esclusa, tranne nel caso in cui abbiano il tipo di calcolo Fisso.