Poland (FA(2)): Rules

Read about the Rules used by Poland.

VRBL

Generic VRBL rules

Poland uses the VRBL Rules that are documented in the VRBL Rules topic.

Country-Specific rules

Poland uses the following country-specific rules:

DescriptionTopic
[VRBL-INV-PL-B2B-2-1]-The Seller Party ID or the Seller Tax ID must exist.Poland B2B: Supplier Identifier and Poland B2B: Supplier Tax Identifier
[VRBL-INV-PL-B2B-2-3]-The allowed maximum number of characters for the Seller Name is 512.Poland B2B: Supplier Identifier
[VRBL-INV-PL-B2B-2-5]-The allowed maximum number of characters for the Seller Address Line 1 is 512.Poland B2B: Supplier Identifier
[VRBL-INV-PL-B2B-2-6]-The allowed maximum number of characters for the Seller Postal Zone is 512.Poland B2B: Supplier Identifier
[VRBL-INV-PL-B2B-2-7]-The allowed maximum number of characters for the Seller City is 512.Poland B2B: Supplier Identifier
[VRBL-INV-PL-B2B-2-8]-The allowed maximum number of characters for the Seller Party ID is 13.Poland B2B: Supplier Identifier
[VRBL-INV-PL-B2B-2-9]-The allowed maximum number of characters for the Seller Contact Telephone Number is 16.Poland B2B: Supplier Identifier
[VRBL-INV-PL-B2B-2-10]-The required minimum number of characters for the Seller Contact Email Address is 3.Poland B2B: Supplier Identifier
[VRBL-INV-PL-B2B-2-11]-The allowed maximum number of characters for the Seller Contact Email Address is 255.Poland B2B: Supplier Identifier
[VRBL-INV-PL-B2B-2-12]-The Seller Contact Email Address must contain @.Poland B2B: Supplier Identifier
[VRBL-INV-PL-B2B-2-15]-The allowed maximum number of characters for the Buyer Name is 512.Poland B2B: Buyer Identifier
[VRBL-INV-PL-B2B-2-17]-The allowed maximum number of characters for the Buyer Party ID is 13.Poland B2B: Buyer Identifier
[VRBL-INV-PL-B2B-2-18]-The allowed maximum number of characters for the Buyer Contact Telephone Number is 16Poland B2B: Buyer Identifier
[VRBL-INV-PL-B2B-2-19]-The required minimum number of characters for the Buyer Contact Email Address is 3.Poland B2B: Buyer Identifier
[VRBL-INV-PL-B2B-2-20]-The allowed maximum number of characters for the Buyer Contact Email Address is 255.Poland B2B: Buyer Identifier
[VRBL-INV-PL-B2B-2-21]-The Buyer Contact Email Address must contain @.
[VRBL-INV-PL-B2B-2-22]-The allowed maximum number of characters for the Buyer Supplier Assigned Account ID is 256.
[VRBL-INV-PL-B2B-2-24]-The Invoice Issue Date must follow the format YYYY-MM-DD.
[VRBL-INV-PL-B2B-2-25]-The allowed maximum number of characters for the Invoice Number is 256.
[VRBL-INV-PL-B2B-2-26]-The allowed maximum number of characters for the Invoice Note is 3500.
[VRBL-INV-PL-B2B-2-27]-The allowed maximum number of characters for the Despatch Advice Reference ID is 256.
[VRBL-INV-PL-B2B-2-28]-The Actual Delivery Date must follow the format YYYY-MM-DD.
[VRBL-INV-PL-B2B-2-29]-The Invoicing Period Start Date must follow the format YYYY-MM-DD.
[VRBL-INV-PL-B2B-2-30]-The Invoicing Period End Date must follow the format YYYY-MM-DD.
[VRBL-INV-PL-B2B-2-31]-The Tax Subtotal Taxable Amount must have a maximum of 16 digits before the decimal separator, and a maximum of 2 digits after the decimal separator.
[VRBL-INV-PL-B2B-2-32]-The Tax Subtotal Tax Amount must have a maximum of 16 digits before the decimal separator, and a maximum of 2 digits after the decimal separator.
[VRBL-INV-PL-B2B-2-33]-The Invoice Total Amount With Tax must have a maximum of 16 digits before the decimal separator, and a maximum of 2 digits after the decimal separator.
[VRBL-INV-PL-B2B-2-34]-The Tax Exchange Rate Calculation Rate must have a maximum of 16 digits before the decimal separator, and a maximum of 6 digits after the decimal separator.
[VRBL-INV-PL-B2B-2-35]-The Tax Subtotal VAT Mechanism must be "VRBL:PL:S", if provided.
[VRBL-INV-PL-B2B-2-36]-The value of the Invoice Type Code must be contained in Invoice Type Code [VRBL-CL-PL-InvoiceTypeCode]. Allowed values: 380, 384, 389, 751.
[VRBL-INV-PL-B2B-2-38]-The allowed maximum number of characters for the Invoice Line UUID is 50.
[VRBL-INV-PL-B2B-2-39]-The allowed maximum number of characters for the Item Name is 256.
[VRBL-INV-PL-B2B-2-40]-The allowed maximum number of characters for the Item Description is 50.
[VRBL-INV-PL-B2B-2-41]-The allowed maximum number of characters for the Seller Item ID is 50.
[VRBL-INV-PL-B2B-2-42]-The allowed maximum number of characters for the Invoice Document Reference Correction Reason is 256.
[VRBL-INV-PL-B2B-2-43]-The allowed maximum number of characters for the Standard Item ID is 13.
[VRBL-INV-PL-B2B-2-44]-The allowed maximum number of characters for the Item Classification Code is 50.
[VRBL-INV-PL-B2B-2-45]-The allowed maximum number of characters for the Invoiced Quantity Unit of Measure Code is 256.
[VRBL-INV-PL-B2B-2-46]-The Invoiced Quantity must have a maximum of 16 digits before the decimal separator, and a maximum of 6 digits after the decimal separator.
[VRBL-INV-PL-B2B-2-47]-The Item Price Discount must have a maximum of 14 digits before the decimal separator, and a maximum of 2 digits after the decimal separator.
[VRBL-INV-PL-B2B-2-48]-The Invoice Line Net Amount must have a maximum of 16 digits before the decimal separator, and a maximum of 2 digits after the decimal separator.
[VRBL-INV-PL-B2B-2-50]-Either the Payment Due Date or the Payment Terms Installment Due Date where no Payment Terms Settlement Discount Percent is not provided must exist.
[VRBL-INV-PL-B2B-2-51]-The allowed maximum number of characters for the Payment Terms Settlement Discount Percent is 256.
[VRBL-INV-PL-B2B-2-52]-The Payment Terms Note must exist within the Payment Terms.
[VRBL-INV-PL-B2B-2-53]-The value of the Payment Means Type Code must be contained in UNCL 4461 [VRBL-CL-PL-PaymentMeansCode] or be contained in Payment Means Code Extension [VRBL-CL-PL-PaymentMeansCode-Extension] (prefixed by VRBL:PL:). Allowed values: 10, 20, 30, 48, 54, 58 or VRBL:PL:01, VRBL:PL:02, VRBL:PL:03, VRBL:PL:04, VRBL:PL:05, VRBL:PL:06, VRBL:PL:07.
[VRBL-INV-PL-B2B-2-57]-The Contract Document Reference Issue Date must follow the format YYYY-MM-DD.
[VRBL-INV-PL-B2B-2-58]-The allowed maximum number of characters for the Contract Reference ID is 256.
[VRBL-INV-PL-B2B-2-59]-The Order Reference Issue Date must follow the format YYYY-MM-DD.
[VRBL-INV-PL-B2B-2-60]-The allowed maximum number of characters for the Purchase Order Reference ID is 256.
[VRBL-INV-PL-B2B-2-61]-The allowed maximum number of characters for the Delivery Terms ID is 256.
[VRBL-INV-PL-B2B-2-62]-The allowed minimum number of characters for the Seller Party ID is 9.
[VRBL-INV-PL-B2B-2-63]-The allowed maximum number of characters for the Seller Party ID is 14.
[VRBL-INV-PL-B2B-2-64]-The allowed maximum number of characters for the Seller Party ID is 9.
[VRBL-INV-PL-B2B-2-66]-The value of the Seller Party ID Scheme ID must be contained in ISO 6523 ICD [VRBL-CL-IdentificationSchemeID] or be contained in EORI [VRBL-CL-PL-KSeF-EORI] (prefixed by VRBL:) or be contained in Party Identification Extension [VRBL-CL-PL-KSeF-PartyIdentification-Extension] (prefixed by VRBL:PL:). For more information visit: https://docs.peppol.eu/poacc/billing/3.0/2025-Q4/codelist/ICD/
[VRBL-INV-PL-B2B-2-67]-The value of the Buyer Party ID Scheme ID must be contained in ISO 6523 ICD [VRBL-CL-IdentificationSchemeID] or be contained in EORI [VRBL-CL-PL-KSeF-EORI] (prefixed by VRBL:) or be contained in Party Identification Extension [VRBL-CL-PL-KSeF-PartyIdentification-Extension] (prefixed by VRBL:PL:). For more information visit: https://docs.peppol.eu/poacc/billing/3.0/2025-Q4/codelist/ICD/
[VRBL-INV-PL-B2B-2-68]-The Seller Party ID or the Seller Tax ID must be provided.Poland B2B: Supplier Identifier and Poland B2B: Supplier Tax Identifier
[VRBL-INV-PL-B2B-2-69]-The value of the Tax Subtotal Category ID must be contained in Tax Category Code [VRBL-CL-PL-TaxCategoryCode] (prefixed by VRBL:PL:). Allowed values: VRBL:PL:01, VRBL:PL:02, VRBL:PL:03, VRBL:PL:04, VRBL:PL:05, VRBL:PL:06.01, VRBL:PL:06.02, VRBL:PL:06.03, VRBL:PL:07, VRBL:PL:08, VRBL:PL:09, VRBL:PL:10, VRBL:PL:11.Poland B2B: Line-Level Tax Information
[VRBL-INV-PL-B2B-2-70]-The value of the Invoiced Item Tax Category Code must be contained in Tax Category Code [VRBL-CL-PL-TaxCategoryCode] (prefixed by VRBL:PL:). Allowed values: VRBL:PL:01, VRBL:PL:02, VRBL:PL:03, VRBL:PL:04, VRBL:PL:05, VRBL:PL:06.01, VRBL:PL:06.02, VRBL:PL:06.03, VRBL:PL:07, VRBL:PL:08, VRBL:PL:09, VRBL:PL:10, VRBL:PL:11.Poland B2B: Line-Level Tax Information
[VRBL-INV-PL-B2B-2-71]-The value of the Item Classification Code List ID must be contained in UNCL7143 item type identification [VRBL-CL-ItemNumberTypeCode] or be contained in Item Number Type Code Extension [VRBL-CL-PL-ItemNumberTypeCode-Extension] (prefixed by VRBL:PL:). For more information visit: https://docs.peppol.eu/poacc/billing/3.0/codelist/UNCL7143/Poland B2B: Item Classification Identifier
[VRBL-INV-PL-B2B-2-72]-The value of the Seller Party Legal Entity Company Liquidation Status Code must be contained in Company Liquidation Status Code [VRBL-CL-PL-CompanyLiquidationStatusCodes] (prefixed by VRBL:PL:). Allowed values: VRBL:PL:1, VRBL:PL:2, VRBL:PL:3, VRBL:PL:4.

PEPPOL rules

Poland uses the PEPPOL Rules that are documented in the PEPPOL Rules topic.

EN16931 rules

Poland uses the core EN 16931 Rules that are documented in the EN 16931: Rules topic.


Did this page help you?