Skip to main content

Using Comply at the Point of Sale (Shopify POS)

C
Written by Comply Help Center
Updated over 2 weeks ago

With the implementation of Verifactu and related fiscal obligations, issuing valid invoices for every in-person sale has become a legal requirement in Spain. Comply, fully integrated with Shopify POS, automates this process and ensures regulatory compliance without introducing friction into day-to-day retail operations.

Below, we explain how this system works and what you should consider depending on the type of invoice issued.


Simplified Invoices: Automatically Generated for Every Sale

Each time a sale is completed in Shopify POS, Comply automatically generates a simplified invoice, with no manual intervention required from the merchant or staff.

These invoices meet the legal requirements for most retail transactions where identifying the customer with tax details is not mandatory. The process is fully transparent for store teams and does not alter the checkout flow.


Full Invoices: When Manual Input Is Required

Full (or complete) invoices are required in two specific scenarios:

  1. When the customer explicitly requests it (e.g., businesses or self-employed professionals needing to deduct VAT).

  2. When the order total exceeds €3,000, in which case fiscal identification becomes mandatory by law.

In these cases, Comply will trigger a tax compliance alert in the POS, notifying the merchant that customer tax information must be added before proceeding.

Manual input of fiscal data is only necessary under these conditions.


When and Where to Generate a Full Invoice

1. Before Completing the Sale

You can provide the necessary tax information during the checkout process, before completing the order:

1.1. Via the Comply App Button

Tapping the Comply app button allows you to enter customer tax details for the current order in progress.


1.2. From the Customer Profile

If the customer has already been added to the cart, you can access their profile and enter the necessary tax data by tapping the “Invoice Details” button:


2. After Completing the Sale

If a full invoice was not generated at the time of sale, you can still issue it retroactively by accessing the completed order details and tapping “Generate Invoice”.

This ensures that post-sale compliance can be fulfilled, even if tax data was not collected at checkout.


Rectified Invoices: Automatically Generated

When a return or exchange is processed, Comply automatically issues a Rectified invoice (also known as corrective invoice) based on the original transaction document.

This process requires no manual action from the merchant and applies to both:

  • Simplified Rectified invoices

  • Full Rectified invoices

In both cases, the credit invoice is linked to the original invoice to guarantee fiscal traceability and compliance with Spanish regulations.

Did this answer your question?