Skip to content
Enjoy complimentary data migration when switching from your existing bookkeeper or CPA to Institution.

Bookkeeping & finance

Your accounting session expired while a journal was being entered

Find out whether the journal was saved, posted or lost before re-entering it, and test a recovery route that preserves both the draft and the approval controls.

By Institution5 minute readPublished View sources
In this guide

Establish the transaction's status before starting again

A sign-in screen does not tell you whether the journal on the previous page was saved. The browser may have lost an unsaved draft, saved some fields, submitted the entry just before the session expired, or received no visible confirmation of a successful posting. Sign back in through the normal application route and inspect the journal list and relevant history. Re-entering immediately can create a duplicate if the first submission succeeded.

Write down the approximate time, entity, period, reference and expected total while those details are fresh. Preserve any available draft identifier or confirmation, using the company's approved handling for financial records. Avoid copying sensitive journal details into personal notes or public support forums. If the screen still contains unsaved information, ask the application owner about a safe recovery method before refreshing, closing the tab or changing the browser's stored data.

Distinguish drafts, submissions and posted entries

A draft can exist without affecting the ledger. A submitted entry may be waiting for approval. A posted entry may already appear in reports even if the original preparer never saw a success message. Search by stable identifier where available, then compare the entire record: accounts, debit and credit amounts, date, entity, description and attachments. A similar total or reference is insufficient when the business uses recurring journals.

For an illustrative entry, the preparer intended a $2,400 debit and a $2,400 credit. The total debits and total credits are both $2,400. If the first journal posted and a replacement also posts, each side becomes $4,800 across the two entries. The ledger still balances, so balance alone cannot detect the duplication. Compare the business purpose and supporting reference, then follow the approved correction process if a duplicate exists.

Check whether a partial draft contains the latest work. The first six lines may have saved while the attachment or last allocation did not. Review field by field against the source schedule instead of assuming that an autosave label covers the entire transaction. If another colleague resumed the same draft, establish who owns the recovery. Two people reconstructing the entry independently can create a second problem while each believes they are repairing the first.

Recover through the application's supported process

If a complete draft survives, reopen it, verify its contents and continue through ordinary approval. If only a partial draft survives, complete that record when the application supports doing so and keep a note of the recovery. If no record exists after a reliable search, reconstruct the journal from its approved support. The evidence should identify the recovered work without implying that a missing draft was ever posted or approved.

When the outcome remains uncertain, ask the administrator or vendor to check the relevant application history. Provide the narrow time window and record reference. Do not request a database edit or an unrecorded posting merely to remove the uncertainty. The person investigating should explain what evidence establishes the final status. If a technical defect caused the incident, keep its ticket linked to the recovery record so a later reviewer can understand the sequence.

Where an incorrect or duplicate entry reached the ledger, use the permitted reversal or correction workflow with the required review. The right procedure depends on the application, period status and accounting policy. Preserve the relationship between the original and corrective records. Deleting traces solely to produce a tidy journal list can make the event harder to explain and may remove evidence the accounting team needs for its own review.

Test what happens when authentication expires

The W3C's explanation of its Level AAA re-authentication criterion describes preserving a user's activity and data so work can continue after signing in again. That is a useful product requirement to discuss with a vendor, although this single check does not establish overall accessibility conformance. For a finance team, the recovery test must also establish the transaction's financial state: a restored screen should not conceal whether a submission already occurred.

Use a safe test environment and synthetic journal. Exercise expiry while entering lines, after saving a draft, during attachment upload and around submission. Follow the vendor's supported testing method rather than manipulating production security settings. After each case, inspect the saved record and relevant history. Record whether the system restores data, warns about unsaved changes, confirms a pending submission or leaves the user to investigate without a clear status.

Include an interrupted connection in a separate test because it may look like session expiry while having a different cause. Ask what the autosave indicator actually means and which fields it covers. Confirm whether drafts are tied to a user, device or organization and whether a replacement device can recover them. These questions help the team choose a realistic recovery procedure instead of treating every missing screen as the same technical fault.

References: W3C: Understanding re-authentication and data preservation

Reduce re-entry without weakening access controls

Keep lengthy calculations in the approved supporting schedule, save drafts at supported points and make the journal reference easy to search. Train preparers to check status before retrying a submission. Do not solve the problem by sharing accounts, disabling required authentication or leaving an unattended session open indefinitely. Ask the vendor for a fix that preserves draft work and makes the posting outcome clear within the company's security requirements.

Close the issue when the affected entry is correct, its review is complete and the team has a tested response for the next interruption. Track recurring incidents by application step and device configuration so support can reproduce the defect. A short recovery note should tell the next preparer where to look, who can verify an uncertain posting and what evidence to retain. That is more useful than a general instruction to save frequently.

Sources

Requirements and product details can change. Check the linked guidance for the facts that apply to your situation.

Related reading

Need help with this work?

General information, not personalized accounting, tax, legal, or investment advice. Have the appropriate qualified professional review decisions that depend on your circumstances.