Generating a MOSS Transactions Report

Important:

This information applies transactions created before July 01, 2021, using the MOSS scheme. For transactions created after 01 July, using the OSS scheme, customers should use the reporting solution in the Tax Reporting Framework SuiteApp (see Tax Reporting Framework).

MOSS reporting varies from country to country. You can customize the Sales by Tax Code Detail report such that it includes all your MOSS transactions grouped by tax code.

By default, NetSuite shows the amounts in all tax reports using the subsidiary’s base currency. If your subsidiary’s base currency is different from the tax reporting currency, then you should customize the report to include the foreign currency (transaction currency) amounts. For example, if your subsidiary’s base currency is USD, but your MOSS nexus is Germany, customize the report to show the foreign currency amounts from the transactions, because you will need to report in Euros.

After renaming and saving the customized MOSS report, you can run it at the end of each quarter to get the values that you need for your MOSS VAT returns.

For information about the criteria that define a MOSS transaction, see OSS Transactions.

To customize the Sales by Tax Code Detail report to generate a MOSS report:

  1. Go to Reports > VAT/GST > Sales by Tax Code (Detail).

  2. In the Name field, enter a name for this customized report (for example, OSS Sales by Consumer Country).

  3. Add the OSS filter:

    1. In the Search Fields box, enter OSS.

    2. Click Search.

    3. Click OSS Transaction in the search result.

    For more information about adding filters, see Filtering Data on Reports.

  4. If your OSS transactions are in different currencies, show the transaction currency net amount and tax amount:

    1. In the Add Fields field, select the following:

      • Amount (Foreign Currency)

      • Foreign Tax Amount (Inverse)

    2. Enter a new heading for each column or leave the default heading.

    3. Reorder the report columns, if desired.

  5. Click Save As.

For more information about customizing reports, see Report Customization.

After saving your customized OSS report, you can use it to generate a report of OSS transactions for a specific period and subsidiary.

Related Topics

EU One Stop Shop (OSS)
Best Practices for OSS
Enabling the OSS Feature
Setting Up OSS
Assigning an OSS Nexus to a Company or Subsidiary
OSS Tax Codes, Tax Types, and Tax Control Accounts
Marking OSS Items
OSS Invoicing and Tax Rate Determination
OSS Transactions
MOSS Reporting

General Notices