SuiteTax Enablement for Poland

SuiteTax Enablement for Poland

This page explains how SuiteTax specifically affects NetSuite’s Poland localization. It is written for readers who may be new to SuiteTax and focuses only on Poland-related behavior, setup, and reporting.

SuiteTax vs. Legacy Tax

This page highlights key changes in how NetSuite handles tax details between the Legacy Tax engine and SuiteTax. This is only an overview. The information below focuses only on changes that are relevant to tax-related data in NetSuite. Data that is used in generating Polish VAT reports. Please visit the NetSuite help center to review the complete SuiteTax documentation.

 

Legacy

SuiteTax

 

Legacy

SuiteTax

Tax Code Management

  • Tax schedules are then linked to items and customers.

  • SuiteTax dynamically determines the correct tax code for each transaction based on rules, location, and tax registration.

Entering Tax Information on Transactions

  • Users select the appropriate tax code or tax schedule on each transaction line.

  • The system applies the tax rate based on the selected code/schedule.

  • SuiteTax automatically determines and applies the correct tax code and rate based on tax details (e.g., location, item, customer, tax registration).

  • Tax Details records are system-generated records that capture granular tax calculation data for each transaction.

  • They provide a breakdown of how tax is calculated for each line item on a transaction (such as sales orders, invoices, or purchase orders).

  • Each Tax Details record includes information such as the tax code, tax rate, taxable amount, tax amount, tax jurisdiction, and other relevant attributes.

Tax Point date field

  • The Tax Point Date field did not exist in NetSuite’s Legacy Tax engine.

  • SuiteTax introduced the tax point date field. It can automatically determine and populate the Tax Point Date based on transaction events and configuration.

NetSuite Tax Reporting Basis

  • Transaction Date

  • Tax Point Date

Tax Registration Number

  • Tax registration numbers are stored in the subsidiary record and the Entity records as a simple text field (e.g., VAT Registration Number).

    • Only one tax registration number per subsidiary per country is supported.

  • Tax registration numbers are managed in a dedicated Tax Registration subtab on the subsidiary record.

    • Supports multiple tax registrations per subsidiary, allowing for different countries, jurisdictions, and tax types.

List of Polish localization features with tax information

The following features source data from either the tax code record or transaction line details.

  • Polish Invoicing

    • Advance Invoice Process Automation

    • Correction Invoice Process Automation

    • PDF Templates (Normal(Settlement) invoice, Advance Invoice, Correction Invoice)

  • JPK V7

  • VAT UE

  • VAT Sales and Purchase Report

  • JPK KR PD

  • KSeF Sales

 

Q&A

 

Q: Will changing to SuiteTax affect how an end user uses the Polish localization features?

A: No, there are no changes to the user guide for the Polish localization features.

 

Q: Will changing to SuiteTax affect how end users enter transactions in NetSuite?

A: Yes, SuiteTax now uses the tax details sublist to record tax codes, tax rates and tax amounts.

 

Q: What changed in the Polish localization for SuiteTax enabled accounts?

A: The following features listed above now uses SuiteAnalytics Datasets and workbooks as the data source for gathering and preparing data. These changes are in the backend and will not be noticeable to end users.

 

 

©2024 Staria. All rights reserved. No part of this publication may be reproduced, distributed, or transmitted in any form or by any means, including photocopying, recording, or other electronic or mechanical methods, without the prior written permission of the publisher.