Recued
Menu
← Back to recipes

Link your bank account

by recued-core v1 25 views

Use “Link your bank account” in Recued. Tell Month-end closer, once, which Ledger book account your imported bank statement belongs to.

Complete workflow

Month-end closer 11 pinned recipes

Use Month-end closer in Recued to bring your imported bank statement into your Ledger book once a month: book or match every line, check the books against the statement, explain what changed since last month, and close the month with a package for your accountant. It installs Ledger book and Bank statement import too; give both Read + write. It includes 13 built-in actions and 10 ready-to-run workflows. Actions that change data use Recued's approval controls.

You are viewing one recipe in this workflow. Installing it opens the complete pack so its other recipes and background automations arrive together.

Use “Link your bank account” in Recued. Tell Month-end closer, once, which Ledger book account your imported bank statement belongs to.

pack:month-end-closermonth-endbank-reconciliationrecords
by recued-core pinned v1

Use “Month to close” in Recued. See, for one month, which lines of your bank statement are already in your Ledger book and which are not yet.

pack:month-end-closermonth-endbank-reconciliationrecords
by recued-core pinned v1

Use “Book bank lines” in Recued. Tick bank statement lines that are not in your Ledger book yet and book them to one of your existing accounts in a single step.

pack:month-end-closermonth-endbank-reconciliationbookkeeping
by recued-core pinned v1

Use “Match lines typed by hand” in Recued. Link bank statement lines to entries you already typed into your Ledger book, so the same money is never booked twice.

pack:month-end-closermonth-endbank-reconciliationbookkeeping
by recued-core pinned v1

Use “Book as suggested” in Recued. Book bank statement lines to the account your earlier bookings or your AI model suggest, ticking only the suggestions you agree with.

pack:month-end-closermonth-endbank-reconciliationbookkeeping
by recued-core pinned v1
Show all 11 recipes

Use “Suggest accounts with AI” in Recued. Ask your AI model which of your Ledger book accounts each new bank statement line belongs to, and keep its answers for you to review.

pack:month-end-closermonth-endbookkeepingai
by recued-core pinned v1

Use “Close the month” in Recued. Check your books against your bank statement's closing balance, then seal the month and copy a package for your accountant.

pack:month-end-closermonth-endbank-reconciliationbookkeeping
by recued-core pinned v1

Use “Reopen a month” in Recued. Unseal a month you sealed so its lines can be booked, matched and explained again. Its figures are kept, so sealing it again takes one click.

pack:month-end-closermonth-endbookkeepingrecords
by recued-core pinned v1

Use “Explain the month” in Recued. See which income and expense accounts changed most since last month and what drove each change, written by you or suggested by your AI model.

pack:month-end-closermonth-endbookkeepingvariance
by recued-core pinned v1

Use “Month-end reminder” in Recued. On a schedule you choose, it tells you when last month isn't sealed yet, and when a month you sealed has changed since.

pack:month-end-closermonth-endbookkeepingreminder
by recued-core pinned v1
View pack details, dependencies, and permissions →

What this does

Month-end closer compares the lines of a bank statement you imported with Bank statement import against your Ledger book. It needs to know one thing first: which Ledger book account those statement lines belong to. This records that, once.

  • Statement account is the name you typed when you imported the statement, for example barclays-current.
  • Ledger book bank account is the id of an account you already opened in Ledger book, for example bank. It must be an asset account that is still open.

It only uses accounts you already have

Nothing is opened for you. If the account does not exist yet, open it in Ledger book first and come back.

One bank account for now

This version works with one bank account. Linking the same statement account again changes which Ledger book account it books into; linking a second, different one is refused rather than half-supported.

It checks the statement is there

A link to a statement account with no imported lines is refused, because it is almost always a typo in the name, and a typo would make every month look empty.

How it works 31 steps

Inspect the data fetches, transforms, gates, and output this recipe runs.

Process (31 steps)
■ label trim
Trim whitespace from setting account label
■ ledger_id trim
Trim whitespace from setting ledger account
■ inputs_ok all
Check if all conditions are true
⚠ stop_missing_input guard
Stop if inputs ok equals
■ ledger_ids default
Apply default
◆ ledger_lookup recued-core.ledger-book.account.get
Get account on ledger book
■ ledger_rows map
Extract from each item
■ ledger_found filter
Filter by condition
■ ledger_count count
Count items in ledger found
⚠ stop_no_such_ledger_account guard
Stop if ledger count equals
■ ledger_kind default
Apply default
⚠ stop_not_an_asset_account guard
Stop if ledger kind does not equal
■ ledger_active default
Apply default
⚠ stop_ledger_account_closed guard
Stop if ledger active equals
■ ledger_currency default
Apply default
◆ lines_probe recued-core.statement-import.line.search
Search line on statement import
■ line_rows default
Apply default
■ line_count count
Count items in line rows
⚠ stop_no_statement_lines guard
Stop if line count equals
◆ existing recued-core.month-end-closer.bank_account.search
Search bank account on month end closer
■ existing_rows default
Apply default
■ others filter
Filter by condition
■ other_count count
Count items in others
⚠ stop_one_bank_account_only guard
Stop if other count is greater than
■ same filter
Filter by condition
■ same_count count
Count items in same
■ is_new compare
Check if same count equals 0
◆ created recued-core.month-end-closer.bank_account.create
Create bank account on month end closer
skip: step.is_new equal false
◆ updated recued-core.month-end-closer.bank_account.update
Update bank account on month end closer
skip: step.is_new equal true
■ outcome ternary
Apply ternary
■ card to_summary
Format results as a summary card
▼
Output
summary card
Settings 2 configurable

Configurable at install. Defaults shown — change them anytime in Recued.

account label setting = [object Object]
ledger account setting = [object Object]

Uses (5 operations)

Pack operation Get account on ledger book recued-core.ledger-book.account.get
Pack operation Search line on statement import recued-core.statement-import.line.search
Pack operation Search bank account on month end closer recued-core.month-end-closer.bank_account.search
Pack operation Create bank account on month end closer recued-core.month-end-closer.bank_account.create
Pack operation Update bank account on month end closer recued-core.month-end-closer.bank_account.update

Trust & control

What installing this recipe would let it do. Recued grants these permissions at install — review them there before approving.

What it's allowed to do

Write Pack Month-end closer external change
Read: bank_account.search · No approvalWrite: bank_account.create · No approvalWrite: bank_account.update · No approval

2 more aren't listed here. You'll see them at install.

About

Tags

pack:month-end-closermonth-endbank-reconciliationrecordsv3

Details

31 steps 2 configurable settings recipe_id: link-bank-account