web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Suggested Answer

SalesTax/VAT is not calculated correctly when using "customer payment retention" option

(0) ShareShare
ReportReport
Posted on by 10

Hello Experts!

D365FO / 10.0.9 / Update33

I phase the problem that on project invoices the agreed customer retention (e.g. 10%) is calculated on the net value shown on the invoice and posted on a separate account.

Unfortunately the VAT is then calculated on the reduced amount (i.e. 90%) => similar to a rebate. This is tax wise not correct since VAT (in our case) needs to be posted/declared in the month the service was rendered/delivered.

When I use the function "Request retained amount" VAT is calculated on top of the retained amount => so practically VAT would be paid 3 years too late (this is the time a retention could be held back by the customer)... 

A customer payment retention should be be reflected on the accounts payable only since it is a cash issue => in my example I phase three problems:

=> VAT should be calculated on the full service value invoiced

=> retention needs to be calculated on the gross amount

=> last but not least when reclaiming/receiving the retention from the customer three years later no VAT is posted (only if the customer keeps the cash...)

Mathematically, funny enough, the result on accounts payable for the customer is the same the only "stupid" is tax authority:

"wrong" "correct"
net service amount 1.330,00 1.330,00
retention 10% -133,00  
  1.197,00 1.330,00
VAT 20% 239,40 266,00 -26,60
subtotal 1.436,40 1.596,00
retention 10%   -159,60
payable 1.436,40 1.436,40

 

Thanks for a potential answer/hint.

Best regards,

Robert

I have the same question (0)
  • Suggested answer
    mdewald Profile Picture
    on at

    Hello Robert,

    I have not worked a lot with the VAT but what localization are you enabling for the testing? I do not believe the current system will handle this tax with the retention the way you would like it to without an extension or customization to the system.  

    I would suggest you create a case with Microsoft to discuss this issue with an expert in the VAT area.

    Best regards,

    Mike D

  • RSK_VIE Profile Picture
    10 on at

    Thx Mike for the answer - we found a solution (thx to a Saudi Arabian issue: KB4510830)

    You can activate a feature called: "Enable tax calculation for full project invoice amount" => after enabling VAT is calculated on total net amount (before retention).

    However I opened an issue with MS since the calculation of the retention amount needs to be on gross amount (in some cases e.g. B2C). Standard behavior is taking e.g. 10% of net amount.

    Robert

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Finance | Project Operations, Human Resources, AX, GP, SL

#1
Martin Dráb Profile Picture

Martin Dráb 451 Most Valuable Professional

#2
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 428 Super User 2025 Season 2

#3
BillurSamdancioglu Profile Picture

BillurSamdancioglu 239 Most Valuable Professional

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans