Skip to main content

Invoice Types in Comply: Simplified, Full, and Rectified Invoices

C
Written by Comply Help Center
Updated over 2 weeks ago

Comply is the solution built specifically to adapt Shopify POS invoicing to Spanish fiscal regulations, including Verifactu, TicketBAI, and the Immediate Supply of Information (SII) system. Within this framework, Comply allows you to issue different invoice types, automatically and in full compliance with the law.

In this article, we explain how each invoice type works in Comply, when it is used, and how the numbering system ensures full traceability and regulatory compliance.


Available Invoice Types in Comply

Simplified Invoice (FS)

Also known as a “ticket,” this is the most common invoice used for sales to end consumers who do not provide fiscal information.

How it works in Comply:

  • Issued by default when no customer tax data is entered in Shopify POS

  • Legal amount limit: €3,000

  • Under Verifactu and TicketBAI, includes a QR code allowing the customer to verify that the sale has been properly reported

  • Not valid for VAT deduction by the customer


Full Invoice (FC)

Issued when the customer provides their tax data (name, NIF, and address). This is the legally required invoice when requested by the buyer.

How it works in Comply:

  • Can be issued directly from Shopify POS when full tax details are entered

  • Valid for input VAT deduction

  • Mandatory for sales over €3,000

  • Under Verifactu and TicketBAI, includes a QR code allowing the customer to verify compliance


Simplified Rectified Invoice (RS)

Used when a simplified invoice needs to be corrected—for example, due to a return or exchange.

How it works in Comply:

  • Automatically generated when processing a return or exchange in Shopify POS for a simplified invoice

  • Also generated when upgrading a simplified invoice to a full invoice (the simplified one is corrected and replaced)

  • Explicitly references the original invoice

  • Maintains traceability without deleting or modifying the original: a separate document is created to reflect the correction


Full Rectified Invoice (RC)

Used when a full invoice needs to be corrected—for example, due to a return or exchange.

How it works in Comply:

  • Automatically generated when processing a return or exchange in Shopify POS for a full invoice

  • Explicitly references the original invoice

  • Maintains traceability without deleting or modifying the original: a separate document is created to reflect the correction


How Do I Know Which Invoice Type to Issue?

Scenario

Invoice Type

Sale to a customer without tax details

Simplified Invoice

Customer (individual or business) provides NIF

Full Invoice

Return or exchange of a simplified invoice

Simplified Rectified Invoice

Return or exchange of a full invoice

Full Rectified Invoice

Comply automatically selects and issues the correct invoice type based on the available data at the time of the transaction. This helps reduce errors and avoid penalties.


Comply's Numbering System: Unique and Traceable Structure

In compliance with Verifactu, all invoices generated by Comply follow a unique, sequential, and immutable numbering system, ensuring full traceability during audits.

Invoice Number Format:

Example: 2025-108123488585-3-RC-21

Meaning of each segment:

Segment

Description

2025

Calendar year the invoice is issued

108123488585

Unique ID of the Shopify POS location

3

POS terminal number within the location

RC

Invoice type: FS = Simplified, FC = Full, RS = Simplified Rectified, RC = Full Rectified

21

Sequential number auto-generated by terminal

This system guarantees that there are no gaps, duplicates, or skipped numbers, and that each document has a unique identifier that allows for automated verification by the Spanish Tax Agency (AEAT).

With Comply: there’s nothing you need to configure. The system automatically applies the correct structure based on the invoice type and issuing context (POS terminal, location, etc.).

Did this answer your question?