Riscossione delle imposte alla fonte e importo minimo imponibile


8

Sto facendo ricerche sull'attuazione di alcune norme fiscali specifiche per l'Argentina.

Un piccolo contesto:

  1. Esistono fondamentalmente 2 regole IVA a seconda del tipo di prodotto: 21% e 10,5%, si escludono a vicenda
  2. Esistono diverse regole fiscali basate sul tipo di cliente e sulla provincia di fatturazione che non sono completamente correlate ai prodotti e vengono calcolate in base all'importo dell'ordine quando l'ordine supera un importo imponibile minimo.

I primi sono piuttosto diretti.

I secondi sono difficili. Si chiamano "perceciones" (per tutte le ricerche che ho fatto, la traduzione più vicina è "raccolta alla fonte") e l'idea alla base è che il negozio funge da IRS e addebita un piccolo extra al cliente che poi il cliente detrarrà da una certa imposta annuale o mensile.

Ad esempio, supponiamo che un prodotto valutato $ 200,00 (IVA escl.) Con IVA al 21%. Il negozio deve raccogliere un reddito lordo del 2% alla fonte per ordini da $ 100 in su, quindi i dettagli dell'ordine sarebbero:

  • 1 x Prodotto = $ 200,00
  • IVA 21% = $ 42,00
  • Entrate lorde 2% = $ 4,00
  • Totale addebitato = $ 246,00

Naturalmente l'aliquota del 2% è variabile a seconda dell'indirizzo di fatturazione e del tipo di cliente (le società hanno aliquote e tasse diverse rispetto alle persone).

Immagino che ciò che mi sta davvero uccidendo sia l'importo minimo che non può essere impostato tramite Magento.

Inoltre, accantonando l'importo minimo, la combinazione multipla di imposte sui prodotti e imposte sui clienti porterebbe a dover creare una regola per ogni possibile combinazione.

Ad esempio, un cliente potrebbe essere esonerato dal pagamento dell'IVA, ma non dall'imposta sul reddito lorda.

Gradirei davvero tutte le idee che puoi darmi su come affrontare questo, sono in "modalità di brainstorming" in questo momento.

Per il momento sto seriamente prendendo in considerazione l'idea di ignorare del tutto il motore fiscale Magento e di inserire semplicemente un hardcoding totale personalizzato di tutta questa logica (forse impostare un pannello nel back-end per modificare i parametri)

Grazie


come vengono gestite da altre piattaforme locali?
FlorinelChis

aggiungere l'importo minimo per la regola non è poi così complicato. Quali sono le altre sfide?
FlorinelChis

La maggior parte delle app di e-commerce non gestisce semplicemente questo o altri problemi fiscali e trasferisce tutte le informazioni sugli ordini a qualsiasi software di contabilità che l'azienda utilizza "per davvero". Mentre la tecnologia avanza (e le persone coinvolte nell'affare iniziano ad abbracciarlo) questo tipo di problema sta appena iniziando a emergere. I software di contabilità tradizionali hanno una struttura e una logica dei dati completamente diverse da quelle fornite da Magento
barbazul

Ora sto cominciando a chiedermi come l'aggiunta dell'importo minimo per le regole avrebbe un impatto sui prezzi memorizzati nella cache poiché non dovresti applicarlo al prezzo del prodotto a meno che tu non abbia un determinato importo minimo nel carrello. Immagino che un piccolo extra dovrebbe essere aggiunto ad alcuni blocchi cache_key che guarda al totale parziale del carrello
barbazul

Vai con l'opzione di configurazione: i prezzi sono comprensivi di tasse. questo crea troppi problemi?
FlorinelChis

Risposte:


2

Altre piattaforme di e-commerce sono simili a Magento -> aliquota fiscale per granularità del codice postale.

Potresti voler dare un'occhiata a Avalara ( http://www.magentocommerce.com/magento-connect/6760.html ). Eseguono calcoli tassati geograficamente e (credo che potrebbero riguardare l'imposta sul reddito lorda)

Se decidessi di scrivere un'estensione ti chiederei (probabilmente è molto più lavoro) scrivendolo come una modifica delle regole fiscali. In questo modo puoi usare il valore di priorità per mostrarlo come un importo separato nel carrello e forse altri possono espandersi per la loro regione se hanno regole fiscali simili. Anche codificandolo in questo modo quando un acquirente di un altro paese utilizza il tuo sito, il motore sarà in grado di fattorizzare in modo appropriato la regola dell'imposta sul reddito lordo, ecc ...


Contatterò i ragazzi di Avalara ma sembra che gestiranno solo le tasse statunitensi secondo questo onepica.com/magento-extensions/avatax/#important-notes
barbazul

Penso che l'intero motore fiscale Magento sia eccessivamente semplicistico e debba contemplare più varianti o essere più facilmente collegabile. Non mi aspetto che la portata dell'attuale implementazione a cui sto lavorando risolva quel problema fondamentale
barbazul

Tornando a questo thread ... Dal punto di vista del motore Magento stavo pensando a come affrontare la tua situazione - cosa succederebbe se creassi una classe di imposta sui prodotti e imposti un insieme di aliquote fiscali e regole fiscali per i percettori. È quindi possibile impostare il flag Calcola solo su totale parziale per entrambe le regole fiscali. Quindi hai una regola per le tasse sull'IVA e le tariffe. Quindi hai una regola separata per le percezioni e la serie di tariffe. Quindi leghi entrambe le regole alla tua classe di percezione del prodotto. Penso che funzionerebbe. Ripeteresti per gli articoli con aliquota IVA ridotta. Pensieri?
Chuck,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.