Skip to Content
Relations

The Relations module in BillingNow centralizes all your business partners whether they are clients, suppliers, or both.

This unified space allows you to create, edit, filter, export, and delete relations that are reused across Invoices, Estimates, Credit Notes, Bills, and Payments.

With this module, you can:

  • ๐Ÿงพ Manage clients
  • ๐Ÿ’ผ Manage suppliers
  • ๐Ÿ” Maintain consistent contact, currency, and payment terms
  • ๐Ÿ“ค Export relations for reporting or accounting
  • ๐Ÿ” Filter and search relations efficiently

๐Ÿ“‚ Relations Dashboard

Note

Navigate to Sidebar โ†’ Relations

The dashboard displays all existing relations with their key information.

relation-list

๐Ÿ“Š Columns Overview

ColumnDescription
NameFull name of the client or supplier
EmailPrimary contact email
TypeClient, Supplier, or Both
Payment TermDefault payment delay (days)
Created AtDate the relation was created
ActionsEdit or Delete
Note

๐ŸŸข Edit โ€“ Update relation information
๐Ÿ”ด Delete โ€“ Permanently remove the relation

Click Filter to search and refine relations.

relation-filter

Available Filters

FilterDescription
NameSearch by name
EmailFilter by email
TypeClient, Supplier, Both
Payment TermPayment delay
Created AtCreation date
Tip

Filtering helps quickly find suppliers when creating Bills or clients when creating Invoices.

๐Ÿ“ค Export Relations

Click Export in the top-right corner.

relation-export

Available formats:

  • Export as CSV
  • Export as Excel

Exports respect active filters.

โž• Creating a New Relation

Click Create Relation to add a new partner.

relation-create-panel

Step 1: Select Relation Type

OptionDescription
ClientUsed in Invoices & Estimates
SupplierUsed in Bills
BothUsed in all modules

Step 2: Choose Entity Type

OptionDescription
IndividualPersonal contact
OrganizationCompany or legal entity

๐Ÿงพ Relation Information Fields

FieldDescription
Organization NameCompany name (organization only)
Organization Tax IDOptional tax identification
PrefixMr., Mrs., Dr., etc.
First / Last NameContact person
Email AddressUsed for document sending
Address Line 1 / 2Street & additional info
ZIP / City / State / CountryLocation details
CurrencyDefault transaction currency
Payment Term (Days)Default due delay
NotesInternal notes
Note

Currency and payment terms defined here are automatically applied to new documents.

Tip

Click Create Relation to save.

โœ๏ธ Editing a Relation

To edit a relation:

  1. Click Edit
  2. Update any field
  3. Click Update Relation

relation-edit

Note

Changes affect future documents only.

๐Ÿ—‘๏ธ Deleting a Relation

To delete a relation:

  1. Click Delete
  2. Confirm deletion in the warning modal

relation-delete

Warning

This action is irreversible.
The relation and all its links will be permanently removed.

๐Ÿ”— Relation Detail Page

From the Relations Dashboard, click on a relation name to open its detail page.

The Relation Detail Page gives you a complete 360ยฐ view of a client or supplier, including documents, payments, bank accounts, projects, and activity history all in one place.

relation-detail

๐Ÿงพ Relation Details Section

At the top of the page, the Relation Details card displays the core configuration of the relation:

  • Address
  • Currency
  • Payment Terms
  • Tax ID (if provided)

These values are inherited automatically by all documents created for this relation.

โšก Quick Actions

The available actions in the top-right corner adapt automatically based on the relation type.

๐Ÿ”ต Client

ActionDescription
EditUpdate relation information
Add InvoiceCreate a new invoice
More (โ‹ฎ)Access additional actions such as delete

relation-actions-client

๐ŸŸฃ Supplier

ActionDescription
EditUpdate relation information
Add BillCreate a new bill
More (โ‹ฎ)Delete relation

relation-actions-supplier

๐ŸŸข Both (Client & Supplier)

ActionDescription
EditUpdate relation information
Add InvoiceCreate a new invoice
Add BillCreate a new bill
More (โ‹ฎ)Delete relation

relation-actions-both

โž• Create Documents from a Relation

From the detail page, documents are created with the relation automatically preselected:

  • Clients

    • Invoice
    • Estimate
    • Credit Note
  • Suppliers

    • Bill
    • Payment
  • Both

    • All document types

This prevents mistakes and ensures correct linkage.

๐Ÿ” Relation Activities

The Relation Activities section lists all documents linked to the relation.

relation-activities

The available tabs depend on the relation type:

Client

  • Invoice
  • Estimate
  • Credit Note
  • Payment

Supplier

  • Bill
  • Payment

Both

  • Invoice
  • Estimate
  • Credit Note
  • Bill
  • Payment

Available Columns

ColumnDescription
TypeDocument type
NumberDocument reference
StatusSent, Paid, Debited, Expired
DateDocument or payment date
TotalDocument amount
Tip

Use filters and tabs to quickly identify outstanding invoices, unpaid bills, or expired estimates.

๐Ÿ•’ Activity Timeline

The Activity Timeline shows a chronological log of all events:

  • Invoice created
  • Bill created
  • Payment received
  • Credit note created
  • Estimate created
  • Relation created

relation-activity-timeline

This provides a full audit trail.

๐Ÿฆ Bank Accounts

Each relation can store one or more bank accounts.

You can:

  • Add a bank account
  • Set a default bank account
  • Store IBAN, currency, and country

relation-bank-account

Tip

Bank accounts are reused automatically for invoices, bills, and payments.

๐Ÿ“ Projects

If the relation is linked to projects, they appear in the Projects section.

This allows you to:

  • Associate documents with projects
  • Track ongoing engagements

relation-projects

๐Ÿ—‘๏ธ Delete Relation from Detail Page

Relations can also be deleted from the detail page:

  1. Click More (โ‹ฎ)
  2. Select Delete
  3. Confirm the warning modal

relation-delete-detail

Warning

This action is irreversible.

๐Ÿ” Usage Across Billingnow

Relations are reused automatically in:

  • ๐Ÿงพ Invoices
  • ๐Ÿ“‘ Estimates
  • ๐Ÿ’ณ Credit Notes
  • ๐Ÿงพ Bills
  • ๐Ÿ’ฐ Payments

This ensures data consistency across the platform.

๐Ÿ’ก Best Practices

Note

โœ” Keep emails and payment terms updated
โœ” Use Both when an entity acts as client and supplier
โœ” Define currency early
โœ” Use notes for internal accounting context
โœ” Periodically clean unused or duplicate relations

โœ… Summary

This documentation reflects the latest Relations module behavior, including:

  • Dynamic views per relation type
  • Context-aware actions
  • Unified activity tracking
  • Secure deletion workflow
  • Full document lifecycle visibility
Last updated on