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

Announcements

No record found.

News and Announcements icon
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

  • Suggested answer
    mdewald Profile Picture
    Microsoft Employee 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

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Women in Power Builds Momentum

Expanding mentorship, skilling, and AI innovation

Congratulations to the August Top 10 Community Leaders

These are the community rock stars!

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

#1
Martin Dráb Profile Picture

Martin Dráb 511 Most Valuable Professional

#2
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 426 Super User 2026 Season 2

#3
CU-1234529-002 Profile Picture

CU-1234529-002 159

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans