Skip to content

Configuration & onboarding guide ​

Suite-wide guide, spans all modules. As of 2026-08-12. Written for the consultant or administrator who sets up a freshly created tenant — and for anyone checking "where do I change that number?" later.

Everything a BusinessIntents tenant can be tuned with is data, not code: nomenclatures, statuses, rates, percents, policies and calendars are rows you edit on each module's Settings page (the Settings entry in the sidebar collects them), pre-filled by the shipped seeds. This guide lists every configurable setting, module by module, grouped the way the sidebar groups them — and opens with the checklist to walk right after the tenant is created.

How configuration works ​

  • Where: open the app's Settings sidebar entry — every module contributes its settings pages there. Regular reference registers (products, price lists, stores, employees…) live in their own sidebar groups.
  • Everything is per tenant. Your changes never affect another tenant; a new tenant starts from the shipped seeds again.
  • Names are translatable. Nomenclature names show in the user's language (English and Bulgarian ship pre-translated). Renaming a seeded row is always safe.
  • The golden rule — rename, don't delete, seeded statuses. Statuses (invoice, order, ticket, run, request statuses…) are referenced by the built-in flows: approval steps, posting rules and transition buttons point at specific rows. Renaming them is fine; deleting or repurposing them breaks the flow. Open nomenclatures (categories, types, sources, methods) can be extended and pruned freely — they carry no flow logic.
  • Numbers on documents (INV…, PAY…, VAC…) are platform-owned: the format is fixed per document type, and the counters are visible and adjustable under Settings → Document Numbering (e.g. to continue from a legacy system's last number).
  • Print templates are yours. Every printable document's layout lives under the Documents perspective (Templates/<Entity>/Print/<language>/standard.print) — download, adapt, upload. A template is never overwritten by an upgrade.
  • Raw corrections (fixing a record the regular pages guard) belong to the ADMINISTRATOR-only Administration shell, not to SQL.

The first-day checklist ​

Do these in order on any new tenant, whatever the app:

  1. Company (Master data → Companies) — rename "My Company" to the real legal name and fill the VAT number, address, IBAN/BIC and bank name: they print on every invoice and document. Set the base currency too — it ships as EUR, and it is the currency the suite treats as this company's own. Extra companies are extra rows.
  2. Currencies (Settings) — EUR ships as the base. Check the currencies you invoice in are present and add Currency Rates for any non-base currency you will actually use (rates are dated rows — add them as you go, or on a schedule).
  3. Tax rates (Settings) — shipped: Standard 20%, Reduced 9%, Zero 0%, Exempt. Verify these against your jurisdiction before the first invoice; the Standard row is the default every new document line starts from.
  4. Payment methods (Settings) — Cash, Bank transfer (default), Debit card, Credit card. Add or hide to taste.
  5. Units of measure (Settings) — 27 common UoMs ship (with Bulgarian names); add the exotic ones your products need.
  6. Countries & cities — ship complete (all 249 countries, en+bg); nothing to do.
  7. Document numbering (Settings → Document Numbering) — adjust any counter that must continue a legacy sequence.
  8. Outgoing e-mail — invoices, payslips, reminders and notifications send through the instance's mail configuration (an operator/hosting setting, not a tenant page). Confirm it is set before relying on any "send" step.
  9. Employees (People) — create your people. The e-mail doubles as the login identity (all "My …" personal pages key off it). If you run HR modules, fill the hire date, prior experience and IBAN now — payroll reads them.
  10. Walk the sections below that match your app (see Which sections apply to which app).

Master data & foundations (every app) ​

SettingWhereShippedNotes
Company (name, VAT, address, IBAN/BIC)Companies"My Company" placeholderprints on documents — fix first
Company base currencyCompaniesEURthe currency the suite treats as this company's own
Currency + Currency RatesSettingsEUR base + majorsadd dated rates for non-base currencies
Tax RatesSettings20 / 9 / 0 / exemptthe per-line VAT defaults; verify locally
Payment MethodsSettingsCash, Bank transfer (default), cardsopen list
UoMSettings27 unitsopen list; conversions via numerator/denominator
Countries & CitiesSettingscomplete, en+bgreference only
Product TypesSettings (Products)seeded typesopen list
Price Lists, Customer KindsSettings (Customers)seeded defaultsopen lists
Store StatusesSettings (Stores)seededflow-neutral

Sales & receivables ​

SettingWhat it controlsShippedChange it when…
Sales Invoice Statuses, Sent Methods, Proforma Statusesthe invoice lifecycle pillsseededstatus rows are flow-bound — rename only
Reminder Levelsthe dunning ladder: when each overdue reminder goes outFirst 3 / Second 14 / Final notice 30 days after duetune the days or add levels — the weekly reminder schedule follows this table
Recurrencesrecurring-invoice cadence optionsmonthly/quarterly/yearlyopen list
Sales Order / Quotation statusesorder & quote pipelinesseededflow-bound — rename only
Appointments booking windowthe slot-picker's hours (09:00–18:00, 30 min, weekends closed)fixed in the app modelnot tenant-editable today — ask for a customization

Purchasing & payables ​

SettingWhat it controlsShippedNotes
Purchase Invoice StatusesAP document lifecycleseededflow-bound — rename only
Recurrencesrecurring purchase invoicesseededopen list
Purchase Order / RFQ / Supplier Quote statusesbuy-side pipelinesseededflow-bound — rename only

Store & inventory ​

SettingWhat it controlsShippedNotes
Stock Adjustment Typesthe reasons you book manual adjustments underseededopen list — extend freely
Stock DirectionsIN/OUT semantics of the ledgerseededfixed semantics — do not touch
Goods Receipt / Issue / Transfer / Return / Stocktake statusesthe DRAFT→POSTED→CANCELLED document lifecyclesseededflow-bound — rename only

Projects & time ​

SettingWhat it controlsShippedNotes
Project Statusesproject lifecycle (ACTIVE drives the monthly timesheet generation)seededflow-bound — rename only
Task Typeshow project tasks are categorizedseededopen list
Timesheet statuses (project & employee)the approval/invoicing flowseededflow-bound — rename only

People & HR ​

Expenses

SettingWhat it controlsShippedNotes
Expense Categorieswhat a claim line can be filed underseeded (bg-translated)open list — align with your chart of accounts
Expense Statusesthe submit→approve→reimburse flowseededflow-bound — rename only

Vacations

SettingWhat it controlsShippedNotes
Leave Typesthe kinds of leave; consumes entitlement says whether a type draws down paid-leave daysPaid annual (consumes), Sick, Unpaid, ParentalPayroll also keys off the shipped types: sick/unpaid/parental reduce pay, maternity is filed as Parental
Public Holidaysthe official non-working days — excluded from leave-day counts and from payroll working days2026 seededadd every next year's rows before January — this is recurring maintenance
Vacation Policycarry-over: how many years unused leave survives (BG: 2); optional monthly accrual modecarry-over 2, accrual offrow 1 is the policy
Vacation Entitlementseach employee's per-year day account (e.g. 20 days for 2026)none — you create thempart of onboarding every employee; pro-rates automatically from a mid-year contract start

Payroll — the numbers live on the year's Contribution Scheme, never in code

SettingWhat it controlsShipped (2026, BG)Notes
Contribution Scheme (one row per year)min/max insurable income; flat income-tax %; seniority % per experience year; employer sick-pay % and days551 / 2112; 10%; 0.6%/yr; 70% for 3 daysverify against the year's budget acts before the first live run; a new year = a new row; clearing seniority or sick-pay fields switches that feature off
Contribution Rates (per scheme)each fund's employee/employer percentПенсии 6.58/8.22, ОЗМ 1.40/2.10, Безработица 0.40/0.60, ДЗПО-УПФ 2.20/2.80, ЗО 3.20/4.80, ТЗПБ 0/0.40add/remove/re-rate funds freely — the payslip's total % is computed
Payroll Entry Typesbonus/deduction kinds and whether each is taxableBonus, Overtime, Allowance, Deduction, Advanceopen list; the deduction and taxable flags carry the math
Salary Assignmentswho earns what since whennone — you create thema change is always a NEW row (effective-dated history)

Tenants created before 2026-07-31: the seniority and sick-pay fields arrive empty on an existing 2026 scheme row — set them once (0.6 / 70 / 3 for Bulgaria).

CRM ​

SettingWhat it controlsShippedNotes
Lead Sources, Activity Typeswhere leads come from, what an activity isseededopen lists
Lead Statuses, Opportunity Stagesthe pipeline columns and conversion gatesseededflow-bound — rename only

Services / helpdesk ​

SettingWhat it controlsShippedNotes
Ticket Categories, Priorities, Requester Typestriage nomenclaturesseededopen lists
Ticket Statusesthe case lifecycle incl. the waiting-for-requester parkseededflow-bound — rename only

Accounting ​

SettingWhat it controlsShippedNotes
Chart of Accountswhich accounts exist and which are active ("in my chart")the national corporate chart, all inactiveonboarding = activate the accounts you use; posting targets are leaf accounts
Account Types / Categories / Chart Typesthe chart's classificationseededreference
Fiscal Yearsthe open posting periodsnone — create the current yearrequired before posting
Posting Ruleswhich document type posts to which accountsseeded recipes (sales invoice, payroll run, storno…)review with your accountant
Entry Templatesreusable manual-entry skeletonsseeded examplesopen list
Opening Balancesthe balances you start the ledger withnone — you enter themone-time onboarding step

Which sections apply to which solution ​

SolutionWalk these sections
Professional ServicesFoundations, Sales & receivables, Projects & time, People & HR, CRM, Services, Accounting
RetailFoundations, Sales & receivables, Purchasing & payables, Store & inventory, People & HR, Accounting
WholesaleFoundations, Sales & receivables, Purchasing & payables, Store & inventory, CRM, Accounting
ConstructionFoundations, Sales & receivables, Purchasing & payables, Projects & time, Store & inventory, People & HR, Accounting
LogisticsFoundations, Sales & receivables, Purchasing & payables, Store & inventory, Services, People & HR, Accounting

Not configurable today (by design) ​

  • Workflow shapes (who approves what, in which order) and the status ids the flows point at — they are part of the product definition.
  • The working week (Monday–Friday) — shared by vacations day-counting and payroll; public holidays are the configurable part.
  • The appointments booking window (hours/slot length) and document number formats — fixed per product version; counters are adjustable.
  • Anything not listed here that feels like it should be a setting: say so — the suite's rule is that jurisdiction- and policy-specific numbers must be data, and gaps get promoted to settings.

Last updated:

The BusinessIntents Business Suite - end-user guide.