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 :
Microsoft Dynamics NAV (Archived)

VAT Statement in different currency

(0) ShareShare
ReportReport
Posted on by 25

Hi, 

If a company is VAT-registered in more than one country, you need to set up a new VAT Statement in NAV for each country. But the tax authorities requires you to report the VAT in the local currency. How can you set up a VAT-statement that shows amount in another currency than the selected LCY?

For example, you LCY is set to EUR but you will have to create a VAT statement in GBP and CHF for VAT transactions under UK or Swiss VAT-registration. 

*This post is locked for comments

I have the same question (0)
  • Verified answer
    Marcellus Profile Picture
    2,735 on at

    Hi David,

    There is the option called "Show Amount in Add.Reporting Currency"  on the VAT statement report request page:

    glset.png

    You can use this parameter to print your VAT statement in a different currency.

    To setup the Additional Reporting Currency you have to go to the General Ledger Setup and select a Currency Code in the Additional Reporting Currency field in the Reporting Fast Tab:

    glset.png

    You can find more information about the additional reporting currency on msdn: msdn.microsoft.com/.../hh168995(v=nav.80).aspx

  • Verified answer
    Alexander Ermakov Profile Picture
    28,096 on at

    Good answer from Marcell. However I should admit standard NAV is not so flexible in your case. This is not the only difficulty you will face. Additional currency will allow you make one more country, but if you would have three countries with different currencies, it would not help. You would also meet differences in VAT legislation for different countries, that consequently might require different setups of posting groups and the way how VAT is processed. In the end, the reports of VAT statement itself might be different, and depend on certain localization...

    I could suggest also looking at consolidation functionality, where you would have one new company for each country that you would use for VAT reporting purposes, and it would have its own LCY.

  • Verified answer
    Jens Glathe Profile Picture
    6,092 on at

    Well, there is an AddOn for this :) There are some limitations, though, but you have a chance to show the "right" numbers to the local VAT authority. What we do (and sell) is transaction currency in the G/L and VAT entries. This records the original transaction currency, on all transactions where this is feasible. The "not so good" part comes when you need to ensure that all transactions for a country are in the currency of the country. This is not a given, you can ensure this only through strict setup (currency code in the customers/vendors, payments only in country currency with a bank account), or further customization (couple country code and currency code for all postings - this will take effect for postings with VAT). But this is resolvable.

    With this, you can show reports in transaction currency for the countries. Et voila. Works for as many countries as you need.

  • David E Profile Picture
    25 on at

    Hi Jens,

    Thank you for your reply! Do you know what this AddOn is called, and where I can download it?

    Thanks!

  • David E Profile Picture
    25 on at

    Hi Marcell,

    Thank you for your answer.

    This function does, however, not fulfill the demands for the VAT report. The amounts needs to be shown in the exact amount in the currency issued. For example; if I create an invoice of 200 GBP with 20% VAT under UK VAT registration, the VAT report should show the amount £ 200 in base and £ 40 in VAT amount. The additional reporting currency is creating some exchange rate differences between the chosen currency and the LCY.

    Also the additional reporting currency causes G/L registers in a lot of other places in the program that is not necessary.

    Best regards,

    David

  • Suggested answer
    Jens Glathe Profile Picture
    6,092 on at

    Hi David,

    the name is Plexada P/4 Transaction Currency Advanced (yes I know, as if Microsoft's marketing team came up with a name). We have NAV2015 DE and W1 implementations, specific CUs on request. Regarding objects/pricing/documentation, feel free to send me a PM or email to info (at) plexada (dot) com.

    Regarding download: Nope. This is an oldschool style horizontal AddOn, on the market since 2011, only changes in C/AL objects, and a few new ones. Some changes are on the extensive/excessive side, though. We're talking around 200 modifications in CodeUnit 12. And you can't really protect this type of modification, so no free download.

    with best regards

    Jens

  • Verified answer
    David E Profile Picture
    25 on at

    The solution was to create a new table saving all original amounts from the original posting, and to display the VAT statement in that currency.

  • Jens Glathe Profile Picture
    6,092 on at

    What about VAT corrections due to discounts?

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 > 🔒一 Microsoft Dynamics NAV (Archived)

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans