SettleWise

Registers

Manage bank accounts and cash registers for payment tracking

Registers represent the bank accounts, cash drawers, and other financial accounts where your business receives payments. Every payment must be assigned to a register before it can be validated.

Why Registers Matter

Registers answer the question: where did this money land?

When you validate a payment, you assign it to a register — this tracks which account received the funds and keeps your bank reconciliation clean. Without a register, a payment cannot be validated or posted to QuickBooks.

Register Types

TypeDescriptionExamples
BankBank accountsChase Business Checking, Savings
CashPhysical cash registers or drawersStore register, event cash box
Cash EquivalentsDigital wallets and transfer servicesZelle, Venmo
OtherAny other account typeEscrow accounts, special-purpose funds

Register Fields

FieldRequiredDescription
NameYesAccount name (e.g., "Chase Business Checking")
TypeYesBank, Cash, Cash Equivalents, or Other
CurrencyYesAccount currency (default: USD). Must match the payment currency when assigning.
DescriptionNoInternal notes about this register
DefaultNoMark one register as default — it will be pre-selected during payment validation
ActiveYesActive registers appear in the selection list. Deactivate registers you no longer use.

Managing Registers

Adding a register

  1. Navigate to Registers
  2. Click Add Register
  3. Fill in name, type, and currency
  4. Optionally mark as default
  5. Save

Setting a default register

Mark one register as default so it's pre-selected when validating payments. This saves time if most of your payments go to the same account.

Deactivating a register

When you stop using an account, deactivate it instead of deleting. Deactivated registers:

  • Don't appear in the register selection during payment validation
  • Keep their association with historical payments (audit trail preserved)
  • Can be reactivated later

Registers and Payments

The typical flow:

  1. Payment created — no register assigned yet
  2. During validation — you select a register (or the default is pre-selected)
  3. Payment validated — register assigned, payment posted to QuickBooks

A payment must have a register assigned before validation. The confirm button remains disabled until a register is selected.

Currency matching

When assigning a payment to a register, the register's currency must match the payment's currency. If you work with multiple currencies, create a register for each one.

Manual Transactions

In addition to payment-linked transactions, you can record deposits and withdrawals directly on a register. This is useful for cash movements that don't originate from a customer payment — bank fees, cash deposits, manual adjustments, and external transfers.

Manual transactions:

  • Update the register balance atomically (safe for concurrent use)
  • Appear in the register's transaction table alongside other transactions
  • Require admin permissions
  • Are local to SettleWise (not synced to QuickBooks)

See Record a Register Transaction for the step-by-step guide.

QuickBooks Sync

Registers can be linked to QuickBooks bank accounts via the externalId field. When connected, payments validated against a register are posted to the corresponding QB account.

Best Practices

  • Create one register per real account — match your registers to your actual bank accounts and cash drawers
  • Set a default — if 80% of payments go to one account, make it the default to save clicks
  • Name clearly — use names like "Chase Business Checking" rather than "Account 1"
  • Deactivate, don't delete — when closing an account, deactivate the register to preserve history

Related

On this page