Docs/Master Data/Vendor Management

Vendor Management

Vendor master data, payment terms, addresses, banking details, and entity-specific overrides

7 min read

Overview

Vendor Management in Artifi handles the complete lifecycle of your supplier relationships — from creating vendor records to managing payment terms, addresses, and banking details across multiple legal entities.

Like other master data, vendors use the master-and-override pattern: vendor records are defined once at the organization level and can be customized per entity where needed.


How It Works

Master Vendors

A master vendor record contains the organization-wide defaults:

  • Vendor Name — Legal name of the supplier
  • Global Vendor ID — Your internal vendor code (e.g., VEND-001)
  • Tax ID — Tax registration number
  • Payment Terms — Default payment terms (Net 30, Net 60, etc.)
  • Currency — Preferred transaction currency
  • Email & Phone — Primary contact information
  • Status — Active, inactive, or on hold

Entity Overrides

When a specific entity works with a vendor under different terms, an entity override captures those differences:

  • Different payment terms per entity
  • Entity-specific contacts
  • Custom GL posting accounts
  • Different credit limits

Example: Vendor "Office Supplies Co" has Net 30 terms globally, but your EU entity negotiated Net 45. Only the EU entity gets an override — all other entities use the master terms.


Vendor Addresses

Each vendor can have multiple addresses with different purposes:

Address TypePurpose
PrimaryMain business address
RemittanceWhere to send payments
OrderingWhere to send purchase orders
ReturnsWhere to ship returns

Addresses include full international formatting: street lines, city, state/province, postal code, and country.


Payment Terms

Vendors are assigned payment terms that define when invoices are due:

CodeDescriptionDue Date Calculation
NET30Net 30 daysInvoice date + 30 days
NET60Net 60 daysInvoice date + 60 days
DUE_ON_RECEIPTDue immediatelyInvoice date
2/10NET302% discount if paid within 10 days, otherwise net 30Discount: +10 days / Full: +30 days

Payment terms are used by the payment batch system to determine which invoices are due for payment.


Banking Details

Vendor banking details are stored for payment processing:

  • Bank Name — Name of the vendor's bank
  • Account Number — Bank account number
  • Routing Number — Bank routing/sort code
  • IBAN — International Bank Account Number
  • SWIFT/BIC — International bank identifier
  • Currency — Account currency

Banking details are encrypted at rest and only used during payment batch processing.


Vendor Lifecycle

Creation

New vendors start with a master record. The workflow system validates required fields (name, payment terms) and assigns a vendor number from the configured number series.

Updates

Vendor updates go through the workflow system with appropriate approvals. Critical changes (banking details, payment terms) may require additional approval levels.

Deactivation

Vendors can be deactivated when no longer used. Deactivated vendors remain in the system for historical reporting but are hidden from selection lists for new transactions.


Key Features

Duplicate Detection

When creating a new vendor, the system checks for potential duplicates based on:

  • Tax ID matching
  • Name similarity
  • Email address matching

Vendor Categories

Vendors can be categorized for reporting and analysis:

  • Service providers
  • Material suppliers
  • Utilities
  • Professional services
  • Subcontractors

Dimension Assignment

Vendors can have default dimensions (department, project, cost center) that are automatically applied to transactions. This ensures consistent cost allocation across all invoices from a given vendor.


Integration with Other Modules

  • Accounts Payable — Vendor bills reference vendor records for terms and addresses
  • Payment Batches — Banking details used for automated payment processing
  • Posting Profiles — Default GL accounts for AP postings per vendor group
  • Expense Management — Employee expenses can reference vendor records
  • Tax Management — Vendor tax profiles determine withholding and reporting
NEXT →Customer Management