Periods

Construction accounting periods software close/reopen with full audit

Close accounting periods with workflow, daily and monthly balances, validation before closing, audit log of every action. Reopen if needed with audit trail.

Close/Reopen
With audit
Daily/Monthly
Balances
Validate
Before close

Why do you need accounting periods software?

Without a clear period lifecycle — past data can be changed, reports diverge, audit is hell. Close/reopen workflow with audit solves this.

Changing a closed period

Employee edits old expense, but last month's report is already sent. Confusion follows.

Forgotten corrections

What documents are even in March period? Without structured periods — Excel list.

Balance errors

Without pre-close validation — errors repeat for months.

No close/reopen audit

Who closed period X? When? Why? Without audit log — no answer.

Key features of accounting periods software

Construction Hub organizes accounting periods with strict workflow.

Close / Reopen workflow

close endpoint marks period as closed. reopen — if needed with permission check and audit record. Who, when, why.

Daily balances

getDailyBalances for each period. Automatic aggregation from transactions. initializeBalances on initial setup.

Monthly balance

getMonthlyBalance gives final numbers for report. Automatic recalculate on change.

Validation before close

validate endpoint checks if balances reconcile, all documents have correspondence. Prevents wrong close.

Audit log

getAuditLog shows all period actions — close, reopen, balance updates. With user, timestamp, reason.

Status for date

getStatusForDate checks whether a date is in open or closed period. Allows business logic to restrict.

How Construction Hub works for accounting periods

Four steps for stable monthly close:

1

1. Automatic generate

generateMissing creates periods for future months automatically. getOrCreate on first use.

2

2. Work through the month

Documents, transactions, acts attribute to current period. getStatusForDate watches the rules.

3

3. Validation

At month end — validate checks if balances reconciled, all documents filled.

4

4. Close and report

close closes the period. Final reports generated. Past documents cannot be edited without reopen.

Who is accounting periods software for?

Suitable for any firm with monthly accounting close:

Head accountant

Clean close each month with validate beforehand. Audit log for internal and external control.

CFO

Certainty that reports are final — no one can change past data without approval.

Auditors

Audit log of all close/reopen actions. Viewed balances for each period.

Owners

Confidence that monthly reports reflect reality and cannot be retrospectively changed.

Periods software vs Excel

Why Excel can't enforce period discipline:

FeatureExcelConstruction Hub
Period closeManual, disciplineclose endpoint with audit
ReopenNo distinctionWith permission + log
Daily balancesManualAuto from transactions
ValidationNonevalidate before close
Audit logNoneFull log
Status for dateLookupgetStatusForDate
Generate missingManualgenerateMissing auto

Frequently asked questions about accounting periods

How is an accounting period closed?+

close endpoint requires accountingProcedure permission. Records user, timestamp, reason. After close — documents in period cannot be edited.

Can I reopen a closed period?+

Yes, with accountingProcedure permission. reopen endpoint records reason and audit trail. After reopen — edits possible.

What happens to transactions in closed period?+

Cannot be edited or deleted without reopen. getStatusForDate used for validation before every operation.

How are daily balances calculated?+

Automatic from transactions for that day. getDailyBalances for visualization. initializeBalances on initial setup or migration.

What does validate endpoint do?+

Checks if dailyBalances reconcile, monthlyBalance is correct, all documents have their act/invoice. Prevents wrong close.

Can I see who closed period X?+

Yes. getAuditLog shows all close/reopen actions with user, timestamp, reason, IP. Court-valid.

Are new periods created automatically?+

Yes. generateMissing creates periods for current and future months. On first need getOrCreate ensures availability.

Discipline your accounting periods

Free 14-day trial. No credit card.

Register for free

We use cookies to ensure the proper functioning of the platform and to improve your experience. Learn more about cookies