Bank Accounts & Reconciliation
Import bank statements, maintain bank accounts, apply transaction rules, and reconcile transactions against receipts using the current shared Stareceipt banking flows.
Last updated: 2026-06-02
Overview
Stareceipt's banking and reconciliation features let you import bank or credit-card statements, maintain account-level transaction history, apply bank transaction rules, and reconcile transactions against captured receipts.
Adding a bank account
Open the banking surface exposed by your current client and add the account details it requests.
No live bank connection is required. You upload statements manually as OFX/QFX files. Stareceipt does not store banking credentials.
Importing a bank statement
- Open the bank account you want to import into.
- Click Import Statement.
- Upload an OFX/QFX file exported from your bank's online portal.
- Click Import — transactions appear in the Transactions list.
Supported formats
| Format | Notes |
|---|---|
| OFX / QFX | Quicken-compatible; columns auto-detected |
Transaction categorisation rules
Transaction rules automatically assign a category whenever a transaction description matches a pattern. This saves you from categorising the same merchant every month.
Creating a rule
- Go to Bank Accounts → Transaction Rules.
- Click New Rule.
- Configure the rule using the fields your current client exposes.
- Click Save.
Rule workbench
Use the Rule Workbench to test a rule before saving it:
- Open Transaction Rules → Workbench.
- Paste a sample transaction description.
- Click Test — the workbench shows how many transactions the rule would match inside the chosen scope.
Reconciling transactions with receipts
The Reconciliation page matches each imported bank transaction to a receipt in your ledger.
How matching works
The shared reconciliation system compares bank transactions and receipts and surfaces reconciliation statuses such as unreconciled, reconciled, partial, and dismissed. Exact matching heuristics can evolve over time and are not restated here as fixed product guarantees.
Confirming a match
- Open Reconciliation and review the candidate pairs.
- Confirm, dismiss, or manually handle the entries using the controls your current client exposes.
Reconciliation status
| Status | Meaning |
|---|---|
| Reconciled / Matched | Transaction is confirmed against a receipt |
| Partial | The reconciliation is incomplete and still needs follow-up |
| Unreconciled / Unmatched | No final match has been accepted yet |
| Dismissed | Intentionally set aside in the reconciliation workflow |
Reconciliation analysis
The Reconciliation Analysis page summarises the health of your reconciliation:
| Metric | Description |
|---|---|
| Match rate | Percentage of transactions with a confirmed receipt |
| Unmatched count | Transactions still without a receipt |
| Duplicate flags | Receipt used to match more than one transaction |
| Period coverage | Date range of the imported statement |
Use the analysis page before closing a financial period (month-end or year-end) to confirm all transactions are accounted for.
Tips
- Import statements shortly after the billing period closes so receipt captures are still fresh.
- Set up transaction rules early so imported transactions are easier to classify and review.
- If a transaction does not match any receipt because the receipt was never captured, use Email Auto-Import or Bulk Import to fill the gaps first.
- For multi-currency workflows, verify the transaction currency and receipt currency carefully before concluding that a mismatch is real.