Advanced Invoice Process Overview
Process Overview
The Advanced Invoice feature allows businesses to issue invoices for payments made in advance before the delivery of goods or services. These invoices allow the business to post advance invoice transactions and value-added tax (VAT) transactions on time. As part of the Poland Localization Bundle, this feature is designed to seamlessly work with all the relevant VAT reports included in the bundle.
Advanced Payment Creation
The Advanced Payment record is a transaction that posts the debit to the bank account in NetSuite. It may be created manually within NetSuite or automatically through a third-party integration. This record is essential for the entire process as it becomes the basis of the rest of the transactions.
Advanced Invoice Creation
Advanced Invoices are created from sales orders within NetSuite. Users can create one or more advanced invoices for a sales order. During creation, a prompt will request the user select an advanced payment before proceeding. A full or partial amount of the advanced payment can be applied to an advanced invoice. However, users cannot exceed the total advanced payment received. Advanced payments can be associated with multiple advanced invoices for different sales orders, while an advanced invoice can only be associated with one sales order.
Advanced Invoice Correction
This feature also introduces a process for correcting advanced invoices as part of KSeF. This process generates a transaction that corrects the details of the advanced invoice based on the user’s input. It also generates the corresponding advanced invoice correction PDF output that users can issue to customers.
The following corrections are supported:
Increase in prepayment amount
Decrease in prepayment amount
Increase in order amount
Decrease in order amount
Increase in tax amount due to change of tax code
Decrease in tax amount due to change of tax code
Order cancellation.
Advanced Invoice Application
This feature allows users to manually or automatically apply advanced invoices to the final or settlement invoice. Using the standard customer payment, all related advanced invoices are applied to the settlement invoice, reducing the amount due for the invoice.
Process Flows
High-Level Advanced Invoice Process
Advanced Invoice Creation
Advanced Invoice Correction
Increase Advanced Invoice Amount
Decrease Advanced Invoice Amount
Increase / Decrease Order Amount
Increase / Decrease Tax Amount
Cancel Order
Advanced Invoice Application
Send an email to support@staria.com for questions or concerns regarding this topic.
Related content
©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.