Working with Accounts Receivable
This guide explains how Accounts Receivable (AR) works in Fiskl — how it's created automatically for invoices, how to record manual AR transactions, and how to manage partial payments.
You can ask Fi, Fiskl's AI CFO, questions about your AR balance, overdue invoices, or outstanding payments at any time. Select Fi in the top right of the screen to get started.
Before You Begin​
- Familiarise yourself with accrual accounting basics
- Ensure your base currency is set in Company Settings
What Is Accounts Receivable​
Accounts Receivable is a record of money owed to your business for goods or services you've provided but haven't been paid for yet. In Fiskl, the AR ledger account automatically tracks these amounts in multiple currencies and displays the total in your base currency.
If your Accounts Receivable balance is zero, all your invoices have been paid and you have no outstanding client payments to collect.
Why is managing Accounts Receivable important?
Proper AR management helps you:
- Track money owed to your business
- Manage cash flow effectively
- Accurately report your financial position
How Fiskl Handles AR for Invoices​
Fiskl automates AR management for invoices and their payments:
- Invoice sent — Each time you send an invoice, Fiskl automatically creates an AR record. This entry is an asset representing the income you expect to receive from your client.
- Payment matching — When a bank transaction is matched to an invoice — either automatically via Fiskl's automatch or manually in Banking — Fiskl updates the AR record to reflect the payment and reduces the outstanding balance.
This automation keeps your AR up to date and accurately reflects outstanding client payments as bank transactions are matched.
Marking an invoice Paid does not by itself reduce AR — only the matched bank transaction does. If your AR balance is higher than your paid invoices suggest, select the Needs reconciling tab on the invoice list to find the invoices whose payments are not yet matched. See Paid vs Reconciled.
Recording Manual AR Transactions​
You can also record manual AR transactions to capture payments expected in the future. You can enter a manual AR transaction in any currency and split it across multiple ledger accounts.
Real world example of an Accounts Receivable with splits in non-base currency
You are invited to speak at a conference abroad and are being paid in a currency different from your base currency.
Suppose the contract stipulates a total payment of €3000 EUR. Of this amount, €2500 is allocated for your speaking engagement, classified as Sales of Services, and the remaining €500 is for merchandise you are selling at the event, categorised under Sales of Products.
Splitting these transactions in your Accounts Receivable lets you accurately track revenue streams and manage the complexities of foreign currency transactions. This separation helps analyse the profitability of different business activities and is important for accurate financial reporting, strategic financial planning, and tax preparation in your base currency.
Viewing AR Transactions​
You can view your Accounts Receivable transactions in several ways:
- In the left sidebar, select Accounting > Transactions, then select Accounts Receivable
- In the left sidebar, select Accounting > Chart of Accounts, then select Accounts Receivable
- In the left sidebar, select Accounting > Reports, then select Balance Sheet and enable the detailed option
- In the left sidebar, select Accounting > Reports, then select Transactions by Account
- In the left sidebar, select Accounting > Reports, then select Trial Balance
Understanding AR Transaction Types​
In your Accounts Receivable list, you'll see two main types of transactions:
- Debit entries — Invoices you've sent to clients, which increase your AR balance
- Credit entries — Payments received from clients, which decrease your AR balance
Matching AR Transactions​
As with Accounts Payable, you can match your Accounts Receivable transactions.
It's not possible to manually match invoice AR transactions. Fiskl handles this automatically.
AI-Powered Bank Categorisation​
When bank transactions arrive via your connected bank feed, Fiskl's AI does two things to help reconcile your AR automatically:
- Automatch — attempts to match the incoming payment directly to the corresponding AR entry, linking the bank transaction to the correct invoice without any manual intervention
- Category suggestions — where an exact match isn't found, Fiskl's AI suggests the most likely ledger account category based on the transaction description, amount, and your previous categorisation patterns
You can accept a suggestion with one select, or override it manually if needed. The more you use Fiskl, the more accurate these suggestions become as the AI learns your patterns.
Automatch and category suggestions work best when your bank transactions include clear payment references. Including your invoice number in payment instructions you send to clients improves match accuracy.
How Automatch Pairs Payments With Invoices​
Automatch runs when Auto Matching is on in Settings > AI & Automations. It applies to every uncategorised bank transaction, whether it came from a bank feed or a file import. It pairs a bank transaction with an invoice only when all of these are true:
- The amount is exact. The payment equals what is still outstanding on the invoice, in the same currency.
- The invoice is open. Its status is Sent, Overdue or Partial. Drafts are never matched.
- The dates fit. The payment date falls between 30 days before and 120 days after the invoice date.
- The payment is not in a locked period.
If you already marked the invoice Paid, automatch pairs the bank transaction with that payment record instead. The bank date must be within 1 day before and 30 days after the payment date.
When several invoices fit​
At high invoice volumes, several open invoices often share an amount. Automatch compares the invoice number, and the client name, with the bank transaction's name and description. It makes the match only when one invoice is clearly the best fit. When two or more fit about equally, it leaves the payment for you to match.
An invoice number in the description settles this. It can be in either the name or the description, and capitals, spaces and dashes do not matter, so inv0604 finds INV-0604.
Part payments​
A payment for less than the outstanding amount is matched only when its text names exactly one open invoice. The invoice number must have at least four characters, counting letters and digits only. A payment that names two invoices, or covers several invoices at once, is left for you to match manually.
Payments that are not matched​
Automatch looks at each transaction once. If it finds nothing, the transaction stays uncategorised and waits for you. It is looked at again when an invoice or payment changes, so import your payments after the invoices exist. To see what is waiting, select the Needs reconciling tab on the invoice list.
Partial Payments in Accounts Receivable​
When recording partial payments against an invoice, you need to match these transactions accurately to maintain correct accounting records.
Recording a Partial Payment​
You can partially match an AR transaction with a partial payment from your bank or cash accounts. Payments can be in your base currency, a foreign currency, or multiple currencies:
- Find the relevant transaction in your Cash & Cash Equivalents ledger account (your bank account)
- Select Show matches
- Select the corresponding AR transaction from the list for the full amount
- Fiskl automatically adjusts the matched amount to the partial payment and applies relevant exchange rates
- Select Save to confirm the match
Repeat this process for all related partial payments until the AR transaction is fully settled.
How Partial Payments Appear in Reports​
Partial payments affect your financial reports in specific ways:
- Balance Sheet — Shows the remaining outstanding amount for partially paid AR transactions
- Transactions by Account — Displays each partial payment as a separate entry linked to the original invoice
- Client Aging report — Includes the unpaid portion of partially paid invoices
- Trial Balance — Reflects the current outstanding balance for all AR transactions
Common Issues​
My AR balance doesn't match my invoice totals
This usually means one or more invoices have been partially matched, matched to the wrong transaction, or a manual AR entry has been created in addition to the automatic invoice entry.
- In the left sidebar, select Accounting > Transactions, then select Accounts Receivable
- Review each debit entry and check whether a corresponding credit entry exists
- If a manual AR entry duplicates an invoice, delete the manual entry
- If a payment has been matched incorrectly, unmatch it and re-match it to the correct invoice
Automatch didn't link my bank payment to the invoice
Automatch may not trigger if the payment amount differs from the invoice total, the payment arrived in a different currency, or the bank transaction description doesn't closely match the invoice reference.
- In the left sidebar, select Accounting > Transactions, then select Cash & Cash Equivalents
- Find the bank payment and select Show matches
- Select the correct AR transaction from the list
- Select Save to confirm the match
For partial payments, Fiskl adjusts the matched amount automatically — see Recording a Partial Payment above.
My foreign currency AR transaction shows an unexpected base currency amount
The base currency value of a foreign currency AR transaction is calculated using the exchange rate at the time the transaction was recorded. If the rate has changed since then, the displayed amount may differ from what you expected.
To adjust the exchange rate on a manual AR transaction, open the transaction and update the rate field before saving. For invoice-generated AR entries, the rate is set at invoice creation and updated automatically when a payment is matched.
I can't find the AR transaction for a specific invoice
AR transactions for invoices are created automatically but may not appear immediately if the invoice is still in draft status. Only sent or approved invoices generate an AR entry.
- Confirm the invoice has been sent — select Invoicing in the left sidebar and check the invoice status
- If the invoice is in draft, select Send to generate the AR entry
- If the invoice has been sent but no AR entry appears, select Accounting > Transactions > Accounts Receivable and filter by date range to locate it
Related Topics​
- Working with Accounts Payable — Manage money your business owes to vendors
- Matching and Splitting Transactions — Match bank transactions to invoices and expenses
- Paid vs Reconciled — Why a Paid invoice can still show as owed in your books
- Multi-Currency Transactions — Record and reconcile transactions in foreign currencies
- Balance Sheet — View your assets, liabilities, and equity at a point in time
- Transactions by Account — Review all transactions for a specific ledger account
- Fi — Fiskl's AI CFO — Ask Fi questions about your AR balance, overdue invoices, and cash flow