How Tax Rounding Works in Wafeq

English Template (8) (1).pngWafeq rounds tax amounts to two decimal places (0.01) by default.

For example, if the calculated VAT is 6.578 SAR, the system will automatically round it to 6.58 SAR.

This approach follows International Financial Reporting Standards (IFRS). As a result, you may notice slight differences in some figures due to this rounding.

 

In this guide, we’ll explain how rounding works in Wafeq, its impact on your financial records, and walk through a real example to clarify it.

 

Where Does Rounding Appear in Wafeq?

Rounding appears in all documents that include Tax calculations, such as sales invoices, bills, and both debit and credit notes.

In the following example, we opened a sales invoice by going to the “Sales” section in the main menu and selecting “Sales Invoices”.


After selecting a specific invoice and scrolling to the Products and Services section, here’s what we see:

 

This invoice contains a single item with a unit price of 49.90 SAR and a quantity of 9.

As a result, the subtotal before VAT is:
49.90 × 9 = 449.10 SAR

 

A 15% VAT is applied to this amount, which results in a calculated tax of:
449.10 × 15% = 67.365 SAR

Wafeq automatically rounds this value to two decimal places, so the displayed tax becomes:
67.37 SAR

 

If you’d like to verify the Tax rate in any invoice, you can do so manually by dividing the tax amount by the subtotal.

In this example:
(67.37 ÷ 449.10) * 100 = 15.01%
 

This slight difference is simply the result of rounding the tax to the nearest halala (0.01 SAR).
It’s a standard accounting practice and does not affect the accuracy or validity of the invoice.

 

round 1.png
 

In Wafeq, tax is calculated—and rounded—at the line item level. The total tax amount you see is the sum of these rounded values.


 

If the document includes a discount, Wafeq first applies the discount, then calculates tax on the reduced amount.
This increases the chance of generating tax values with long decimals (like 13.2675), which the system then rounds automatically to 13.27.
This behavior is completely normal and expected, and it does not affect the accuracy of the document.


 

Was this article helpful?

0 out of 1 found this helpful

Have more questions? Submit a request

Comments

0 comments

Please sign in to leave a comment.