Skip to main content
Alforse synchronizes accounting data with Xero, QuickBooks Online, or Rillet. Integrations require the Business plan (or Partner).

How the sync works

Once Sync is on, Alforse sends customers, vendors, items, sales invoices, bills, and automated GL journals to the provider. Alforse is the source of truth: Alforse changes take precedence, and stable record mappings prevent duplicates. Provider payments synchronize back to Alforse and settle the matching invoice or bill. A provider payment creates an Alforse payment and , then posts to Alforse’s . Rillet also accepts outbound Alforse payments. Xero and QuickBooks support inbound payment synchronization only.

Connect a ledger

Xero and QuickBooks Online use OAuth. Rillet uses a per-company API key. Rillet’s connection fields:

Configure the sync

An accounting integration has four tabs beyond the basic connection settings (Settings). The Posting tab controls three things:

Watch it run

The Sync Activity tab lists each operation’s Status, Entity, Direction, Trigger, Attempts, Last Attempt, and Error. Filter by status, Retry or Skip a failed operation, Re-send a completed operation, or Retry all. Export CSV downloads every operation under the current status filter, with the document number, provider ID, and full error. Alforse creates an in-app notification when failures remain after an outbound run. Weekly reconciliation writes the Sync Tie-Out report under Accounting → Reports → Sync Tie-Out. Each row compares Alforse Posted, Synced, and Provider balances for one accounting period, account, and integration. The report flags Internal and External Delta values.

Exchange rates

Enable the Exchange Rates integration to refresh currency rates daily (midnight UTC). It has no settings of its own.