Books that keep themselves balanced.

Journals, trial balance, reconciliation and period close, all in one place. The rules that keep your books balanced are built into NearSync itself, not just the entry form, so a bulk import or a connected app has to follow them too.

Manual entry, accrualJuly rent accrualAED 18,000, balancedPost
Trial balanceBoth sides movestill balanced
Balance sheetLiability risesno re-run
Profit and lossExpense landssame period
ReconciliationChecked to sourceno export
Unbalanced, it would not have posted.
One postingPost it, and four readings of the books change together

A journal is the single event. The trial balance, the statements and the reconciliation are four ways of reading the same posted lines.

The four screens

Four screens, one set of entries.

A journal records what happened. The trial balance checks the totals still balance, the reconciliation checks each journal matches the invoice or expense behind it, and the close locks the month once both agree. Pick a screen to see what it shows.

NearSyncFinanceAccountingSearch, plan and askKAll hubs
Journal Entries

The ledger behind every report.

7 entries

Invoices, payments and payroll post entries here automatically. Manual Entry is for adjustments like accruals and corrections. Drafts do not touch your books until posted. Posting is final; voiding a posted entry creates a reversal.

DescriptionSourceStatusDebitsCredits
Invoice sent, Tidal SystemsInvoicesposted86,500.0086,500.00
Payment received, IronvaleInvoicesposted42,000.0042,000.00
Expense approved, site visitExpensesposted2,340.002,340.00
July rent accrualManual entrydraft18,000.0018,000.00
Depreciation, office fit-outManual entrydraft4,166.674,166.67
Duplicate accrual, reversedManual entryvoided3,100.003,100.00
Prepaid insuranceManual entryRefused4,200.004,000.00
Cannot post unbalanced entry: debits (4,200.00) != credits (4,000.00)

Raised by the posting trigger, not by the form. The same trigger rejects an entry with fewer than two lines, and any posting into a closed fiscal year.

An import cannot break the books.

The three rules

Three rules every entry must pass.

These checks are not just in the entry form. They are built into NearSync itself, so a bulk import, a connected app or a scheduled job has to pass them too. Nobody can override them.

01
At least two linesJournal entry must have at least 2 lines

A one-sided entry is rejected on the spot. It never enters the books, so there is nothing to find and fix later.

02
Debits equal creditsCannot post unbalanced entry: debits (%) != credits (%)

An unbalanced entry is rejected, and the message shows both totals, so whoever fixes it can see the size of the gap straight away.

03
The period is openCannot post to a closed fiscal year

Once a month is closed, nothing more can post into it. A correction goes into the next open month, where anyone reviewing the accounts can see it.

Where entries come from

Most journals write themselves.

Sending an invoice, recording a payment or approving an expense posts its own entry.

  • Post journals automatically from invoices, payments, expenses and payroll
  • Map each kind of event to an account once, instead of choosing every time
  • Add manual entries for accruals, depreciation and corrections
  • Keep a draft out of the books until somebody posts it
  • Void a posted entry and get a reversal, so history is never deleted
JournalAutomatic
FromInvoices and payments
AndExpenses and payroll
ToThe accounts you mapped
ChosenOnce, not per transaction
By hand
ForAccruals and depreciation
DraftOut of the books until posted
Voiding reverseshistory is never deleted
Reconciliation

Check the ledger against your invoices and expenses.

Reconciliation finds invoices and expenses that never posted a journal, and journals with nothing behind them.

  • Check what the ledger says you are owed against every open invoice
  • Check what the ledger says you owe against every unpaid expense
  • See exactly which invoices or expenses make up a gap, with amounts
  • Run it before you close the month, not a quarter later
  • Trust a clean result: every journal matches a real invoice or expense
ReconciliationBefore close
GL receivableAgainst open invoices
GL payableAgainst unpaid expenses
The gapNamed records, with amounts
NotA single total
What drift means
EitherStatus moved, no journal
OrJournal, no source row
A zero means somethingevery posting has a source
Writing one by hand

The entry form adds up as you type.

Debits and credits are totalled at the foot of the form, and while they differ the gap is shown in figures, so you know how far out you are rather than hunting for it. The entry saves as a draft first and stays out of the books until somebody posts it.

Manual entry
TotalsShown as you type
Out byNamed in figures
Saved asA draft first
Only accounts that take postings are offered, never a grouping line
Closing the month

Every month shows what is in it before you close it.

Each month carries its own count of posted, draft and voided entries. A month with a draft still sitting in it cannot be closed until that draft is posted or voided, and reopening a closed month asks you to confirm, because the correcting entries afterwards are yours to make.

Period close
Each monthPosted, draft, voided
A draftBlocks the close
ReopeningAsks you first
The year reads as your fiscal year, not the calendar one
The balance check

The trial balance groups every account and names the gap.

Accounts are listed under the five types with their debits and credits beside each other, and the two totals sit at the bottom for any date range you choose. If they do not agree, the screen says by how much instead of leaving you to work it out.

Trial balance
Grouped byThe five types
Both totalsSide by side
If they differBy how much
Download it for your accountant exactly as it reads

Access

Who can do what.

Whoever keeps the books can view and post. Closing a period stops everyone else posting into it, and reopening one changes a month you have already reported, so both belong to the smallest group.

See

View the journals, the trial balance and the reconciliation.

Do

Create manual entries and post them.

Manage

Void a posted entry, which creates a reversal.

Admin

Close a period, or reopen one.

Admin is the highest role and is not constrained by the permission grid, so it is worth keeping to the smallest group that genuinely needs it.

One month, start to finish

A full month, closed without a scramble.

Nobody typed journals from invoices, because every invoice posted its own. The one gap that appeared was found, with its amount, before the close instead of a quarter later.

Every invoice sent, payment received and expense approved posted its own journal.

What this is not

No bank feeds.

Reconciliation here checks your ledger against the invoices and expenses inside NearSync. It does not connect to your bank or match bank statement lines. That is a different job, and we do not claim it.

Finance guides

See Finance on your own data.

Half an hour on your own books, with the operations that post into them running beside.