Poland
Credit note
Changes to generic fields
invoiceRefsis required.recipient.address.line1is required.recipient.address.line2is required.recipient.address.cityis required.recipient.address.stateis required.recipient.address.countryis required.recipient.address.postalCodeis required.lines[].unitis required.customInfo.pol.localGovernmentSubordinateis requiredcustomInfo.pol.vatGroupis requiredcustomInfo.pol.isOriginalInvoiceKsefis required
type CreditNote {
// ...all generic credit note fields
invoiceRefs: string[];
dueDate?: string;
purschaseOrderRef?: string;
lines: [{
// ...everything from invoice.lines
unit: string;
vat: {
code: TaxCode;
}
}];
// for self-billed invoices input your details in the recipient fields below and include invoice.sender information
recipient:{
address:{
country: string;
line1: string;
line2: string;
city: string;
postalCode: string;
}
};
//..Only if you are submitting a self-billed credit-note include invoice.sender with the suppliers information accordingly:
sender:{
name: string;
taxId: string;
address:{
country: string;
line1: string;
line2: string;
city: string;
postalCode: string;
}
};
paymentMeans: {
code?: string;
account: {
accountNumber?: string;
bic?: string;
bankName?: string;
}
};
customInfo: {
pol: {
localGovernmentSubordinate: boolean;
vatGroup: boolean;
isOriginalInvoiceKsef: boolean;
purchaseOrderDate?:string;
shippingDate?: string;
serviceStartDate?: string;
serviceEndDate?: string;
cashAccounting?: boolean;
splitPayment?:boolean;
reverseCharge?:boolean;
}
};Field information
| Name | Type | Required | Description |
|---|---|---|---|
dueDate | String (ISO 8601 date) | No | Due date of invoice |
invoiceRefs | String array | Yes | Invoices associated with this document. Only one invoice reference is allowed. |
purschaseOrderRef | String | No | Reference number of the Purchase order |
lines[].vat.code | String | Yes | Acceptable tax codes include:
|
recipient.address.country | String | Yes | Country of recipient |
recipient.address.city | String | Yes | City/District/Suburb/Town/Village |
recipient.address.line1 | String | Yes | Address line 1 (Street address/PO Box/Company name). |
recipient.address.line2 | String | Yes | Address line 2 (Street address/PO Box/Company name). |
recipient.address.postalCode | String | Yes | ZIP or postal code |
paymentMeans.code | String | No | Payment means type code The means, expressed as code, for how a payment is expected to be or has been settled. |
paymentMeans.account.accountNumber | String | No | The full bank account number (to which the payment of the receivable resulting from the invoice was/will be made) is provided. |
paymentMeans.account.bankName | String | No | The name of the entity where the account to which the invoice payment was/will be made is held. |
paymentMeans.account.bic | String | No | SWIFT Code. The identifier (in digits and letters) of the financial institution maintaining the foreign account is provided. |
customInfo.pol.localGovernmentSubordinate | Boolean | Yes | Subordinate Local Government Unit flag. true: Transactions concerns a subordinate local government unit. false: Transactions does not concern a subordinate local government unit. |
customInfo.pol.vatGroup | Boolean | Yes | Group VAT member flag. true: Transactions concerns a VAT Group. false: Transactions does not concern a VAT Group. |
customInfo.pol.isOriginalInvoiceKsef | Boolean | Yes | Indicates whether the invoice referenced in the credit note was made inside KSeF or not. |
customInfo.pol.purchaseOrderDate | String (ISO 8601 date) | No | Purchase order date. |
customInfo.pol.shippingDate | String (ISO 8601 date) | No | The date of delivery or completion of the delivery of goods or services or the date of receipt of payment. |
customInfo.pol.serviceStartDate | String (ISO 8601 date) | No | Start date of the period covered by the invoice. |
customInfo.pol.serviceEndDate | String (ISO 8601 date) | No | End date of the period to which the invoice relates. |
customInfo.pol.cashAccounting | Boolean | No | Field indicating whether cash accounting is applicable to the invoice. |
customInfo.pol.reverseCharge | Boolean | No | Indicates that the supply of goods or services is subject to reverse charge, where the purchaser is liable to pay VAT or similar tax rather than the supplier. true: Reverse charge applies; the purchaser is responsible for paying VAT |
cutsomInfo.pol.splitPayment | Boolean | No | Indicates whether the invoice is subject to Poland's split payment mechanism, where the total amount exceeds PLN 15,000 or its foreign currency equivalent. true: Split payment applies |
Example CSV file
Updated about 11 hours ago