Japan Invoice

Japan Invoice

Changes to standard fields

  • recipient.address.line1 is required.
  • recipient.address.city is required.
  • recipient.address.state is required.
  • recipient.address.country is required.
  • recipient.address.postalCode is required.
  • lines[].unit is required.

Japan-specific fields

type Invoice {
  // ...generic invoice fields
  jpn: {
    due: string;
    invoiceStartDate?: string;
    peppolId: {
      endpointId: string;
      schemeId: string;
      authority: string;
    };
  }
}
NameTypeRequiredDescription
customInfo.jpn.duestring (ISO 8601 date)YesDue date of invoice
customInfo.jpn.invoiceStartDatestring (ISO 8601 date)NoStart date of invoice
customInfo.jpn.peppolId.endpointIdstringYesPeppol ID of the recipient
customInfo.jpn.peppolId.schemeIdstringYesScheme ID of the recipient Peppol ID
customInfo.jpn.peppolId.authoritystringYesAuthority of the recipient Peppol ID
recipient.address.line1stringYesAddress line 1 (Street address/PO Box/Company name).
recipient.address.citystringYesCity/District/Suburb/Town/Village.
recipient.address.statestringYesState/County/Province/Region.
recipient.address.countrystringYesThree-letter country code (ISO 3166-1 alpha-3 ).
recipient.address.postalCodestringYesZIP or postal code
lines[].unitstringYesA value from an enumerated list as outlined on Units of Measure

Example CSV file

Invoice - Japan.csv