RKR VAT Rounding Adjustment
- One year of technical support and lifetime updates; from the second year, support is extended for €30.23/year and includes taking on your general improvement ideas for the module.
- Renews automatically; cancel whenever you want, with no minimum term.
- One year of technical support and lifetime updates; after that, support ends (with the subscription it is extended for €30.23/year).
- A single payment, with no automatic charges.
Ensure that the taxable amount plus VAT exactly matches what the customer paid. The module rewrites the order breakdown without affecting the total paid, with preview, backup, exact reversal, history, and optional automatic correction when creating, invoicing, or editing the order.
Compatible with PrestaShop 1.7.7 to 9.x, with PHP 7.1 to 8.4. Rekire module, tested with real orders in PrestaShop 1.7.8 , 8.2 and 9.0.
Billing and accounting
The invoice says one thing and the order another. By pennies.
The base price plus VAT doesn't add up to what the customer has paid, and your accountant refunds it. RKR VAT Rounding Adjustment rewrites the order breakdown so that the base price and VAT amount exactly match the amount collected.
Why don't your invoices add up?
PrestaShop calculates with 6 decimal places, rounds to 2 in some cases, and then rounds back up to 6. It sets the unit price and multiplies it, so it carries over up to half a cent of error per unit: with 1,000 units, about €5 on a single line. Then it adds the base price and VAT separately, and the result no longer matches the total, nor the fee with base price x rate.
What you earned is untouchable.
The module works backward from the amount paid. The total paid does not appear in any module writes ; it is only read as a target. Neither the actual total paid nor any payment data is modified.
You see it, you try it, and you undo it.
Each order details includes a panel with the diagnostic information (base price, installments, calculated total, total paid, and difference). You can preview the correction line by line without typing anything, and then make corrections or revert changes.
There are amounts that no two-decimal-place base can account for. For example: €1.30 with a single rate of 21%. In that case, the module respects the amount paid, maintains the two-decimal-place base, sets the fee 1 cent above the base × rate, and notifies you in the dashboard . In the 4,000 simulated orders, this only occurred in 49 (1.2%), all with a single rate.
What you should know before installing it
To avoid surprises: the eco-tax is not itemized separately (the module will notify you if the order includes it), partial refunds and credits are not recalculated, and for orders with multiple invoices, the amount paid is divided proportionally among them, so it's worth checking. Depending on the payment module, the PDF attached to the confirmation email may be generated before the correction is made: verify this with your payment gateways before activating automatic processing in production.
/ Languages and maintenance
Module texts in Spanish, English, French, Italian, German, and Portuguese, with amounts in the order format and currency. It creates only two tables (backup and history). Updating involves uploading the ZIP file.
Compatible with PrestaShop 1.7.7 to 9.x, with PHP 7.1 to 8.4
Developed and maintained by REKIRE
- Referencerkrtaxround
v1.3.1
- The panel's diagnostic tool also alerts you when the tax base multiplied by the rate doesn't equal the total amount due on its lines (the invoice breakdown cannot be reproduced), even if the order total is correct. Previously, it would say "The order balances to the cent" in that case.
4 other products in the same category
También podría interesarte
Questions and answers
Nobody has asked anything about this product yet.




















