Defaults
System → Defaults (requires the defaults permission) is where a dataset gets its character: who you are, how you account, how your documents are numbered, and how mail leaves the system. Most of it you set once when the dataset opens and rarely revisit. Six tabs: Company, Settings, Accounting, Number Sequences, Email, and Custom Fields.
The Save button at the bottom applies changes made in the first five tabs, Company through Email. Custom Fields saves itself, so each action there takes effect on its own.
Looking for the invoice logo, the QR bill, or the wording on your invoices? That moved to the layout editor, which you open from the invoice itself. See Invoice Layout & Wording.
Company tab
Basic information about your company. This data appears on documents such as invoices and statements.
| Field | Description |
|---|---|
| Company Name | Your company’s full legal name. Printed on documents. |
| Business Number | Your tax or registration number (e.g. VAT number, company registration). |
| Address | Free-form address block. Invoices and QR-bills use the structured fields below, not this one. |
| Street Name | Street name component of your address. |
| Street Number | Street number. |
| Address 2 | Second address line (c/o, suite, etc.). |
| Postal Office | Post office box or postal office identifier. |
| ZIP/Postal Code | Postal code. |
| City | City. |
| State/Province | State or province. |
| Country | Country. Selected from a standard list. |
| Phone | Company phone number. |
| Company email address, printed on documents alongside your address and phone. The sender address for outgoing mail comes from the Email tab instead. | |
| Website | Company website URL. |
The street name and street number are stored separately on purpose: Swiss payment standards (QR-bill) require a structured address. Keep the number in Street Number rather than folding it into the street name.
Settings tab
Financial
| Field | Description |
|---|---|
| Term (days) | Payment term in days, pre-filled on new customer and vendor records. Each invoice’s due date is then calculated from that customer’s or vendor’s own terms. |
| Default language | The default language for the dataset — used where no more specific language (a user’s or customer’s own setting) applies. |
System Options
| Option | Description |
|---|---|
| Line Tax | When enabled, tax is calculated per line item rather than on the invoice total. Note: if you change this after transactions have been posted, new documents calculate tax differently from earlier ones. |
| XeLatex | Use XeLaTeX instead of LaTeX for the documents still produced from the classic LaTeX templates (vendor-side documents, orders and quotations). Needed if those documents contain non-Latin characters or special fonts. Your sales invoices are produced by the layout editor and are unaffected — see Invoice Layout & Wording. |
| Payment File | When enabled, the payment file checkbox is automatically checked on new AP transactions. Posting a transaction with this checkbox on adds it to the Bank Payments screen, where it can be exported or uploaded to a linked bank for automated payment. |
| Payment File for Workflow | Controls whether AP transactions created through the automated document workflow have the payment file checkbox on or off by default. The payment entry is only created once the document is approved. Payments still need to be exported or uploaded from the Bank Payments screen before they are sent. |
| Batch Booking | Sets the default for the batch-booking option on the Bank Payments export screen: one collective debit and a single e-banking authorization per payment file, instead of one booking (and one authorization) per payment. You can still switch the option per export. |
| Accrual by AI | Lets the AI document processing create accrual postings when an invoice belongs to a different accounting period, using the AP Accrual and AR Accrual accounts from the Accounting tab. |
Accounting tab
Default ledger accounts used for automatic postings. Selecting an account here means you don’t have to specify it manually on every transaction.
| Field | Description |
|---|---|
| Income | Default income account. Used as the fallback when no specific income account is set on a service. |
| Expense | Default expense account. Used as the fallback when no specific expense account is set. |
| Foreign Exchange Gain/Loss | Account used to post exchange rate differences when foreign-currency transactions are settled. |
| Cash Over/Short | Account for cash over/short differences. |
| Skonto / Early Payment Discount | Account used by the AI document processing to book an early-payment discount (skonto) offered on a vendor bill as a negative line, so the bill is ready to be paid at the reduced amount. Recommended: 4900 — Erhaltene Skonti. |
| AR Record | Default AR record account pre-selected when creating a new customer. If no account is defined for the particular customer, this account is used on the sales invoice screen. |
| AP Record | Default AP record account pre-selected when creating a new vendor. If no account is defined for the particular vendor, this account is used on the vendor transaction screen. |
| AR Payment | Default AR payment account pre-selected when creating a new customer. If no account is defined for the particular customer, this account is used for customer payments. |
| AP Payment | Default AP payment account pre-selected when creating a new vendor. If no account is defined for the particular vendor, this account is used for vendor payments. |
| AP Accrual Account | Account used for accrual postings on the vendor (AP) side — see Accrual by AI on the Settings tab. |
| AR Accrual Account | Account used for accrual postings on the customer (AR) side. |
| Payment Transfer Account | Clearing account used when a credit note is applied against an open invoice on the Bank Payments page. Both sides of the application are booked through this account, so it always nets to zero. Recommended: 1090 — Transferkonto. |
| Transition Account | Account used to create automated transition transactions against unmatched bank transactions from bank import. |
Most account selectors only offer accounts appropriate for their role (asset, liability, income, expense, etc.), based on the account type configured in the Chart of Accounts. The two accrual selectors list all accounts, and Transition Account is entered as an account number rather than picked from a list.
VAT Method
The VAT Method selector controls how neoo settles VAT: the standard effective method, or the Swiss Saldo (flat-rate) method.
With the Saldo method you invoice your customers with normal VAT rates, but settle with the tax authority at a flat rate applied to your gross revenue — and in exchange you don’t deduct input VAT on your purchases. It’s a simplification the tax authority grants to smaller businesses. When Saldo is selected, neoo books the flat-rate VAT automatically whenever revenue is posted, using these fields:
| Field | Description |
|---|---|
| Saldo Tax Expense Account | The expense account the flat-rate VAT is booked against. |
| Saldo Tax Payable Account | The liability account that collects the VAT owed to the tax authority. |
| Saldo Rate (%) | Your approved flat rate, as a percentage. |
| Rate Exceptions (optional) | If the tax authority has approved a different flat rate for a specific revenue stream, add an exception: pick the Revenue Account and its own Saldo Rate (%), then click Add Exception. Revenue posted to that account uses the exception rate instead. An exception rate of 0 excludes that account from saldo tax entirely — useful for exempt revenue streams. |
Skonto (Debitoren)
The early-payment discount you offer your own customers. These values are copied to each new customer; a customer’s Skonto terms are then copied onto each invoice, and bank matching settles a payment automatically when it arrives within the Skonto deadline and matches the discounted amount.
| Field | Description |
|---|---|
| Default Skonto (%) | The discount offered, as a percentage. |
| Default Skonto Terms (days) | How many days after the invoice date the discount applies. |
| Skonto Revenue Account | The revenue-reduction account the Skonto line is booked to on item invoices; plain AR transactions book it against their own revenue account. Recommended: 3800 — Erlösminderungen. |
| Amount Tolerance | How far the payment may differ from the discounted total and still count as Skonto. Defaults to 1.00 when empty, because customers routinely round the discounted amount — down to whole francs, up to the next franc, or to 5 rappen. Whatever they round to, the discount booked is the actual difference, so the invoice still closes exactly. |
| Grace Days | Extra days after the Skonto deadline to allow for bank processing. Defaults to 3 when empty. |
Number Sequences tab
Controls the numbering pattern for all documents and records. Each sequence can contain:
- Fixed text — letters, numbers, or symbols that appear on every document
- Date variables — e.g.
<%date%>(full date),<%yy%>(2-digit year),<%mm%>(month) - Auto-incrementing digits — a number that increases with each new document, e.g.
0001
Example: SI-<%yy%><%mm%>-0001 would produce SI-2405-0001, SI-2405-0002, …
Click on any number field to see a chip bar of available tokens you can insert.
Sequences with Lock option
These sequences have a Lock checkbox. When locked, the number cannot be manually overridden when creating a new document — it is always assigned automatically.
| Field | Description |
|---|---|
| GL Reference Number | Journal entry reference numbers |
| Sales Invoice/AR Transaction Number | Sales invoices and AR transactions |
| Sales Order Number | Sales orders |
| Purchase Order Number | Purchase orders |
| Sales Quotation Number | Sales quotations |
| RFQ Number | Requests for quotation (vendor) |
| Customer Number | Customer records |
| Vendor Number | Vendor records |
Sequences without Lock
| Field | Description |
|---|---|
| Vendor Invoice/AP Transaction Number | Vendor invoices and AP transactions |
| Part Number | Services in the catalogue — used when you leave a service’s Number blank. See Services. |
| Job/Project Number | Projects — used when you leave a project’s Number blank. See Projects & Departments. |
Email tab
Configure outgoing email for sending invoices, reminders, and statements directly from neoo.
This tab is how mail leaves the system. What the mail says is Default Email Messages.
| Field | Description |
|---|---|
| SMTP Host | Hostname of your outgoing mail server (e.g. smtp.gmail.com, mail.company.com). |
| SMTP Port | Port number. Common values: 587 (STARTTLS), 465 (SSL), 25 (unencrypted). |
| SMTP Username | Username for SMTP authentication (often your email address). |
| SMTP Password | Password for SMTP authentication. If a password is already configured, the field says so — leave it blank to keep the existing password. |
| From Name | The sender name that appears in recipients’ email clients (e.g. ACME Accounting). |
| SSL/TLS | Encryption method: None, SSL, TLS, or STARTTLS. Match this to your SMTP port — SSL for port 465, STARTTLS for port 587. |
| SASL Authentication | Leave enabled when your mail server requires a username and password to send — most providers do, and it is on by default. Disable it only if your server accepts mail without authentication. |
After saving email settings, send a test email from a document to verify the configuration is working correctly.
Custom Fields tab
Custom fields let you capture extra information on customer and vendor transactions — a cost centre, an order reference, an internal approval number — without misusing the description field. Once defined, they appear on the transaction forms you choose, and the AI can fill them in from the incoming document for you.
This tab is where you define them, and it saves itself: each action takes effect on its own and the main Save button doesn’t appear here.
See Custom Fields for the full picture — the field types, what “Required to post” really covers, and how to write AI instructions that work.