Skip to main content

Vendors

The Vendors page shows all suppliers (leveranciers) you have worked with in Shillinq. Vendor records are not stored separately in Shillinq — they are Nextcloud Contacts enriched with financial details like payment terms and default GL accounts.

Vendors index showing empty state

How vendor data works​

When you create a bill and select a supplier, Shillinq:

  1. Looks up the contact in Nextcloud Contacts.
  2. Stores any Shillinq-specific settings (payment terms, default expense account, preferred currency) alongside the contact.
  3. Uses the contact's name and address on all supplier-related views and reports.

This means you manage vendor contact details (name, address, IBAN) in Nextcloud Contacts, and vendor financial settings in Shillinq.

Add a vendor​

Vendors are created implicitly when you first use a contact in a bill. To pre-configure a vendor's financial settings before their first bill:

  1. Go to Bookkeeping → Vendors.
  2. Click + Add vendor.
  3. Search for and select a Nextcloud Contact.
  4. Configure:
    • paymentTerms — default number of days to pay (e.g. 30)
    • defaultGlAccount — the expense account to pre-fill on new bills (e.g. 83600 for ICT costs)
    • currency — default currency for bills from this vendor
    • vatNumber — supplier's VAT number (shown on bills for cross-border verification)
    • iban — payment bank account (used for payment runs)
  5. Save.

Vendor balance​

Click any vendor row to open their detail view. The Balance tab shows:

  • Total bills received (lifetime)
  • Currently open bills (unpaid amount)
  • Average payment duration (how many days on average you pay this vendor)

Payment runs​

The Vendor detail also shows which open bills are eligible for the next payment run. See Accounts Payable for the full bill workflow and payment run details.