Supplier records that fill themselves in from XML invoices
Every incoming invoice drags a supplier behind it: business name, VAT number, address, PEC (certified email) — all to be retyped by hand. With Onwork you don't retype it: when you import an XML invoice and the supplier doesn't exist yet, the system extracts the issuer data and offers to create the record pre-filled. You verify, add IBAN and contacts, and your records stay aligned with your payables.
Who uses it
Finance, accounts payable, procurement
Zero data entry for suppliers from XML
The supplier record starts from the issuer data extracted from the e-invoice. No retyping, no typos in the VAT number.
The whole supplier on one page
Tax data, address, contacts, IBAN, REA registration, attachments and notes in a single detail view. Contracts and certifications attached right to the record.
Records consistent with your passive invoices
Every supplier is linked to its passive invoices. You can't delete one while invoices are still attached, so your records never break.
Everything Suppliers handles for you.
Operational detail, not marketing fog — every capability below is in the product today.
01
Automatic creation from XML invoices
Importing a passive invoice for a supplier you don't have yet? Onwork creates it for you, pre-populated from the file.
- Automatic extraction of issuer data from the XML: business name, Partita IVA, address, contacts
- The system offers to create the supplier automatically during import
- The record is pre-populated with all data available in the file
02
Complete records, foreign suppliers included
A structured record with every field your finance team needs, from tax data to bank details.
- Partita IVA from 11 to 13 characters, with country prefix for foreign suppliers
- Codice Fiscale, tax regime code and country as an ISO 2-letter code (IT, DE, FR)
- Full address (street, postcode, city, province, country) plus phone, email, PEC and fax contacts
03
A table with filters, statuses and quick actions
Work the supplier list like a real back office: filters, status badges and row actions.
- Filter by business name, Partita IVA and status, plus advanced filters on the other fields
- Active / Inactive status with a coloured badge at a glance
- Duplicate to quickly create suppliers with similar data, open the detail in a new tab
Works better together.
Suppliers shares data live with the rest of Onwork — one source of truth, nothing re-typed.
Accounts Payable
Accounts payable software that registers supplier invoices straight from the XML
Learn moreEmployee Costs
The employee cost software that turns your payroll consultant's Excel into project margins
Learn moreProjects
Project management software that connects customers, activities and worked hours
Learn moreFrequently asked questions
Straight answers about Suppliers: what it does and how it fits your workflow.
What does the Onwork suppliers module do?
It holds the data of every company and professional you receive invoices from: tax data, address, contacts, IBAN, REA registration, attachments and notes. Suppliers are linked to passive invoices and feed your whole payables cycle.
How does automatic supplier creation from an XML invoice work?
When you import a passive invoice from XML and the supplier doesn't exist in your records yet, the system extracts the issuer data (business name, Partita IVA, address, contacts) and offers to create it automatically. The record arrives pre-populated: you just verify it and complete any missing fields such as IBAN and contacts.
Can I delete a supplier that has passive invoices linked to it?
No: deletion is blocked while passive invoices are still linked. You must first unlink or delete the related invoices. It's a deliberate safeguard that keeps your accounting history intact.