Bookkeeping & accounting

Full-charge bookkeeping, closed every month. Here’s what it includes and how it is quoted.

The whole function rather than data entry: reconciliation, payables and receivables, the month-end close, and statements your tax consultant can work from at year end. Three stages, what each one covers, and a plain account of what moves the quote.

The scope

What Full-Charge Actually Means

The term is old-fashioned and it is still the clearest one available. A full-charge bookkeeper runs the whole accounting cycle rather than one part of it, and closes the period at the end.

The distinction matters because a lot of what gets sold as bookkeeping is really transaction coding. Someone categorises the imported bank lines, the queue empties, and nobody establishes whether the balance sheet is true. That produces a file that looks maintained and cannot answer a question.

    Coding and reconciliation. Every bank and card account agreed to an actual statement, not to an empty reconcile queue. Those are different things and the difference is where most problems hide.

    Payables and receivables recorded. What you owe and what you are owed, current at any point in the month rather than assembled at the end of it.

    Accrual basis, properly. Accruals and prepayments posted so the month reflects what happened in it, and revenue lands in the period it was earned.

    The balance sheet substantiated. Every line explainable, with a schedule behind it. This is the part that separates a closed month from a coded one.

    A close with a date. The period is locked, the statements are produced, and the numbers stop moving after the fact.

    Year-end records your tax consultant can use. So that what they charge for is tax work rather than reconstruction.

Xero's Bank Reconciliation Summary report: balance in Xero, plus outstanding payments, less outstanding receipts, plus unreconciled statement lines, statement balance calculated, imported statement balance, and the amount the calculated balance is out by.
Screenshot: Bank reconciliation summary in Xero, shown on an Indonesia demo organisation for Bank BCA IDR, covering 1–28 February 2026. The report compares the bank balance recorded in Xero with the statement balance and lists unreconciled statement lines, including customer payments, payroll, supplier payments, and bank transactions. The unreconciled statement lines total IDR (10,575,236,490.00), highlighting a difference that needs to be investigated and reconciled. The bank balance in Xero and the calculated statement balance must match once all transactions are correctly reconciled. This is Xero software, not a Logiframe product, and the figures are illustrative.

What this is not: tax filing or payroll. Both are separate services, tax outsourcing and payroll outsourcing, and whoever handles them gets a file from us that does not need fixing first.

What you are paying for

The Xero subscription is billed in your name and you pay Xero directly. What the engagement covers is everything that turns that subscription into a working system: the chart of accounts built for how your business actually runs, bank statements imported on a regular schedule and checked for gaps, approval workflows configured to your thresholds, the apps around Xero integrated and tested, and reporting set up to answer your questions rather than the defaults.

Xero also ships new capability continuously, and most subscribers never turn any of it on. Part of what you are paying for is someone tracking what is new, deciding whether it is worth enabling on your file, and configuring it when it is. You are paying Xero more each year either way. Whether you get anything for it depends on whether someone is watching.

A ledger you own, configured properly and kept that way, closed every month by people who know your file.

Packages

Three Stages, and What Each One Covers

Most engagements start with onboarding, then run on Monthly or Weekly. Each stage is quoted after a short review of your file, for reasons set out in the next section.

Three Logiframe colleagues looking at a laptop together in the Indonesia office, in front of a Xero-branded wall.

Stage one

Onboarding & Prior Bookkeeping

Quoted as a one-time project

Clean, accurate books and a proper transition before the ongoing rhythm starts.

Sized forNew clients whose file needs establishing, correcting or bringing current before month-to-month work begins.

  • Opening balances verified rather than assumed
  • Prior bookkeeping cleanup and catch-up
  • Chart of accounts reviewed and corrected
  • App integrations connected and tested: Xendit, Wise, Shopify and others
  • Handover reconciled against the previous bookkeeper's records

What moves the quoteMore months to clean, more than one entity, or reconstruction rather than tidying.

Stage two, faster

Weekly

Quoted as a monthly fee

For businesses that cannot wait until month-end to know where they stand.

Sized forThe same scope as Monthly: one entity, around 50 transactions a month, reconciled weekly instead of monthly.

  • Everything in Monthly, on a weekly rhythm
  • Reconciled weekly, closed monthly
  • Weekly insights plus monthly reporting and dashboards
  • Refund and money-movement workflows
  • Dedicated engagement lead

What moves the quoteThe same drivers as Monthly.

Wondering how this differs from the add-ons below? Every package records payables and receivables so your ledger and your aging reports are right. The add-ons run the cycle that produces them. There is a line-by-line comparison further down.

Before you commit to onboarding: the 32-point health check is quoted as a fixed fee and tells you the file's actual condition in writing. There is also a free 30-minute file review if you want a faster read. See what the check covers.

How we quote

Why Every Engagement Is Quoted

We quote after seeing the file, not before. Anyone who quotes a bookkeeping engagement without seeing the file is either guessing or planning to revise it later.

Four things actually move the number, and none of them is your revenue:

What we look at when sizing an engagement
DriverWhy it matters
Transaction volume The single largest driver. Fifty transactions a month and five hundred are different jobs, regardless of what the business turns over.
Account count Every bank account, card, loan and payment processor is another reconciliation and another place a difference can hide.
Entity count Each entity is a separate set of books, scoped and quoted on its own. Intercompany balances add work that a single entity never has.
Structural complexity Inventory, deferred revenue, project or job costing, multiple currencies or multi-channel sales all change what a close involves.

A short working session is usually enough for us to size an engagement accurately. Where the file's condition is genuinely unclear, the health check settles it before either of us commits to a number.

Running more than one entity

Each entity is scoped and quoted as its own engagement at whichever stage fits it. A three-entity business might run all three on Monthly, or mix cadences depending on what each entity actually needs. We do not push multi-entity businesses into a special tier by default.

Reviewing the engagement

Fees go up over time, for two reasons.

The first is inflation, which applies to us the way it applies to you. The second is growth: as your volume, accounts, entities and complexity increase, so does the work, and the engagement is repriced to match. That second one also runs downward, when a business simplifies or brings something back in-house.

So we agree a review schedule at the start rather than raising it once something has already changed. The first review is around twelve months in, and roughly every two years after. A review is a look at the whole engagement rather than a scheduled increase, and it can end with the number unchanged.

Add-ons

Receivables and Payables, Actively Managed

Every package already records AR and AP. These add-ons are for when you want the cycle run rather than recorded.

Accounts Receivable

Quoted as an add-on

Invoices out accurately and on time, reminder ladders configured and running under your own name and branding, payment options enabled, cash applied against the right invoices, and aged receivables reported so you always know who owes what and for how long.

What this is not: we are not a collections function. We do not phone your customers, negotiate terms or chase on your behalf. Those conversations are yours, and we make sure you have the accurate picture before you have them.

Accounts Payable

Quoted as an add-on

Bills captured and coded, routed through an approval workflow that matches your thresholds, duplicates caught before they are paid, supplier bank detail changes verified, payment runs prepared against your cash cycle, and supplier statements reconciled.

What this is not: we never release payment. The run is prepared and presented, and a person at your business approves and sends it. We do not hold signing authority on any account.

Included in Every Package vs. the Add-On

This is the question we get asked most, so here it is line by line. The left column is what you already get. The right column is what the add-on adds.

Every package records the cycle. The add-on runs it.
What happens Included in every package With the add-on
Payables
A bill arrives Entered and coded, appears in aged payables Captured automatically through Hubdoc or Dext rather than forwarded around by email
Approval However you handle it today Routed to the right approver by amount, supplier or department, timestamped against the bill
Duplicate invoices Found at month-end, if at all Caught before payment
Supplier bank detail changes Not monitored Verified before any payment is prepared
Deciding what to pay You work it out from the aging report Payment run prepared against your cash cycle, ready for your release
Supplier statements Not reconciled Reconciled, so missing and duplicated bills surface
Receivables
Raising invoices Recorded once you raise them Billing cadence run so invoices leave on schedule, repeating invoices and quote conversion configured
Chasing overdue Nothing sends automatically Reminder ladder configured and maintained, sending under your own name and branding
Getting paid Whatever payment method you already offer Pay-now options enabled on invoices, terms stated and applied consistently
Applying cash Clean one-to-one matches, as part of reconciliation Partial payments, one receipt covering several invoices, short payments and deductions
Aged receivables report Yes, every month Yes, plus a view of where each account sits in the ladder
Xero's bills queue with tabs for all, draft, awaiting approval, awaiting payment and paid. An approved but unpaid bill is open, showing the coded line item, tax and total, with payment offered as a separate action.
Screenshot: Bills awaiting payment in Xero, shown on an Indonesia demo organisation, PT UMKM Indonesia. The page displays 50 outstanding supplier bills totalling IDR 80,612,085,000, with details including supplier names, bill references, invoice dates, due dates, planned payment dates, amounts paid, and outstanding balances. Overdue bills are highlighted in red, helping the finance team identify payment deadlines and prioritise supplier payments. Users can also schedule planned payment dates, process batch payments, and filter bills to improve accounts payable management and cash flow planning. This is Xero software, not a Logiframe product, and the figures are illustrative.

Add-on only, and deliberately so. Neither can be bought without a bookkeeping package. Managing receivables or payables against books someone else maintains would make us accountable for a number we cannot control, so we do not offer it that way. Scoping follows invoice volume, bill volume, supplier and customer count, entity count and approval complexity.

The close

What a Closed Month Actually Means

A closed month is not a month in which someone finished coding. It is a month that has been proven and then locked, so the numbers stop moving after anyone has read them.

That distinction becomes expensive the first time someone outside the business reads your accounts. A lender, a board, an investor or an acquirer will ask when the period closed and whether it has changed since. A file where prior periods keep shifting is a file nobody can rely on.

One

Agree the cash

Every bank, card and processor account reconciled to a real statement, with outstanding items listed individually rather than assumed.

Two

Tie the control accounts

Payables, receivables, payroll and any clearing accounts agreed to their subledgers. A clearing account that never clears is the classic warning sign.

Three

Substantiate the balance sheet

Every line explainable with a schedule behind it. Accruals and prepayments posted so the month reflects what actually happened in it.

Four

Lock and publish

Lock date set, statements produced and delivered by the agreed working day. After that the period is closed and stays closed.

Xero financial settings showing tax basis set to accrual and two lock date fields: one stopping all users except advisors making changes on or before the date, and one stopping all users including advisors.
Screenshot: Financial settings in Xero, shown on an Indonesia demo organisation, PT UMKM Indonesia. The settings show IDR (Indonesian Rupiah) as the base currency, a financial year ending on 31 December, and sales tax configuration with a cash basis, tax identification number, monthly tax period, and default tax settings for sales and purchases. The page also allows users to configure lock dates to prevent changes to transactions within specified periods and set the organisation’s time zone to UTC+07:00 (Bangkok, Hanoi, Jakarta). These settings help align Xero with the organisation’s accounting policies and local operating requirements. This is Xero software, not a Logiframe product, and the details are illustrative.

The close is short when the month was not saved up. A file reconciled continuously closes in days. A file touched once a month closes in weeks, because everything found at the end has to be investigated with the context already gone.

For the mechanics of running this yourself in Xero, the handbook covers it in detail. Month-end close in Xero is the guide, and this page is the service.

Deliverables

What You Receive Each Month

Agreed during onboarding and delivered by a stated working day, so it arrives on a schedule rather than on request.

    Profit and loss, with comparatives. Current month and year to date against the prior period, so a movement is visible rather than something you have to go looking for.

    Balance sheet, substantiated. Every material line supported by a schedule that exists rather than one that could be produced if asked.

    Cash position and movement. Where the cash went, which is rarely the same question as whether you were profitable.

    Aged receivables and aged payables. Standard with every package, whether or not you take the AR and AP add-ons.

    A note on anything that needs your attention. In writing, the same month, rather than saved up for a quarterly conversation.

Xero's Accounts Receivable Aging Detail report grouped by contact, with 1 to 30, 31 to 60, 61 to 90 and older columns, a subtotal for each customer, and a percentage of total row at the foot.
Screenshot: Aged Receivables Detail report in Xero, shown on an Indonesia demo organisation, PT UMKM Indonesia, as at 28 February 2026. The report categorises outstanding customer invoices by due date, showing current receivables and balances aged less than one month, one month, two months, three months, and older. It includes customer names, invoice dates, due dates, invoice numbers, references, and outstanding amounts, with balances grouped by contact. The report shows total receivables of IDR 1,899,740,580.00, with 63.54% classified as current and 36.46% overdue by less than one month. This helps finance teams monitor overdue invoices, prioritise collection follow-ups, and manage cash flow. This is Xero software, not a Logiframe product, and the figures are illustrative.

Bespoke reporting is quoted separately

Standard statements and aging reports come with the package. If you need something built to your own definitions, such as a recurring report reconciling receivables against work actually performed, that is analysis rather than bookkeeping. We are glad to build it and produce it each month, and we quote it separately so you can see what it costs.

Boundaries

What We Do, and What We Do Not

We would rather be a clear no on four things than a vague maybe on everything.

We do

  • Keep the books current, reconciled and substantiated, month after month
  • Close the month to a deadline and deliver an agreed reporting pack
  • Run payables through an approval workflow you control, and prepare payment runs for your release
  • Keep receivables accurate and maintain reminder sequences that go out under your own name
  • Set up, migrate, clean up and optimise Xero, and work alongside the systems connected to it
  • Tell you in writing when something in the file needs your attention

We do not

  • Hold signing authority or move your money, in any account, at any time
  • Chase your customers, phone them, or act as a collections function
  • Audit, review or attest. If you need any of those it is a separate engagement with a public accounting firm (KAP)
  • Give legal, tax or investment advice

Questions

Quotes and Packages, Answered

Why is every engagement quoted rather than priced on this page?
Because the right number depends on your transaction volume, account count, entity count and structural complexity, and none of those can be known from a website form. A short working session is enough for us to size it accurately, and where the file's condition is unclear the health check settles it before either of us commits.
How is full-charge bookkeeping quoted?
After a short review of your file. Monthly is built around one entity at around fifty transactions a month, closed monthly. Weekly covers the same scope reconciled weekly rather than at month end. Onboarding and prior bookkeeping is a separate one-time project, quoted on its own. Receivables and payables management are add-ons, available alongside a package rather than on their own. The 32-point health check is quoted as a fixed fee before it starts.
Will my fee go up?

Yes, for two reasons.

The first is inflation. Wages rise every year, for us as they do for you, and a fee held flat for years is a fee with a quietly shrinking service behind it. Those adjustments are small, infrequent, and flagged before they apply.

The second is your business. As volume, accounts, entities and complexity grow, the work grows with them, and the engagement is repriced to match what it now takes. This one runs both ways: when something comes back in-house or the business simplifies, the number comes down.

Either way you hear it at a scheduled review, never on an invoice.

Does my Xero subscription go through you?
Wherever possible, no. We set it up in your name so you pay Xero directly, the file stays yours, and leaving us means removing our access rather than moving your books. Xero sets that price and their increases are not ours.
Do I have to buy onboarding?
Not always. If your file is genuinely current and reconciles cleanly, onboarding is light and we will say so. Most files are not in that condition, which is not a criticism of anyone. It is what happens when bookkeeping gets squeezed in around running a company. The health check tells you which situation you are in before you pay for anything.
My package already says it covers AP and AR. What does the add-on add?
The package records the cycle. The add-on runs it. Included means every bill and invoice is entered, coded and reconciled, so your ledger is right and your aging reports are accurate. The add-on means we operate the process that produces those numbers: bills captured and routed through an approval workflow, duplicates caught before payment, payment runs prepared for your release, invoices going out on a cadence, and reminder ladders running under your own name. Put simply, the package tells you what you owe and who owes you. The add-on makes the money move on time. There is a line-by-line comparison in the add-ons section above.
Can I get AR or AP management without a bookkeeping package?
No. Managing either cycle properly requires ownership of the ledger and the reconciliation as well. Running receivables or payables against books someone else maintains would make us accountable for a number we cannot control, so we do not offer it that way.
How is a business with several entities quoted?
Each entity is scoped and quoted as its own engagement at whichever stage fits it. A three-entity business might run all three on Monthly, or mix cadences depending on what each one needs. Intercompany reconciliation and any consolidated view are scoped on top, because they are work that a single-entity business does not have.
What is the difference between Monthly and Weekly?
The scope is identical. The difference is cadence and what that buys you. Weekly reconciles as the month goes rather than at the end of it, which means you can see your position on any given day instead of waiting for the pack. It also adds weekly insights, refund and money-movement workflows and a dedicated engagement lead. Businesses with fast-moving cash or a lot of card activity tend to need it. Steadier businesses usually do not.
What if we are not on Xero today?
Xero is where our depth sits: we are a Xero Gold Partner and most of what we publish is about it. If you run Accurate, Jurnal, Zahir or spreadsheets today, we will not move you off a platform that is working. If a migration genuinely would help we will make the case and be specific about what it involves and what has to be rebuilt.
Is there a contract, and what happens if we leave?
The engagement letter sets the scope, the deliverables and the terms. The accounting file is in your name and your subscription wherever possible, so leaving means removing our access rather than extracting your business from our systems. On exit we reconcile to the handover date and provide the documentation, in the same way we expect it from a predecessor.
Does the fee include tax filing?
No. Tax filing and payroll are separate services: tax outsourcing and payroll outsourcing. What the package produces is a year-end file your tax consultant can work from directly, which usually reduces what they charge, because much of a year-end fee is reconstruction rather than tax work.

Tell us what state your books are in.

However far behind they are. We will tell you what it takes to get them current, then quote for keeping them that way.

Book a free 30-minute call