How to Use Edit History in Invoice Genie

Learn how to use Edit History in Invoice Genie to track every change made to invoices, estim

Edit History gives administrators a complete audit trail of every change made to invoices, estimates and clients. You can see who changed what, when, and review the exact before-and-after values for every field. This tutorial explains how to read, filter, search, and manage your edit history.

Note: Edit History is available only to users with the Administrator role. Other roles will not see this option in their menu.

Opening Edit History

  1. Tap your profile icon at the top of the screen to open the account menu.
  2. Scroll down to the Analytics & History section.
  3. Tap Edit History (orange clock-arrow icon).

The screen loads the most recent 50 activities for your currently active business. An activity counter below the filters shows how many entries are displayed out of the total (e.g., “Showing 50 of 884 activities”).

Understanding the Toolbar

Three icons appear in the top-right corner of the screen:

Icon Action What It Does
๐Ÿ” Search Opens a search bar that filters the current page by document type, action, user name, user email, document ID, or summary text.
๐Ÿ—‘๏ธ Clear All Permanently deletes all edit history for the current business. A confirmation dialog appears first.
๐Ÿ”„ Refresh Re-fetches the latest activity data from the server.

Filtering Activities

Below the toolbar you’ll see a row of filter chips that let you narrow down what’s shown. Tap any chip to open the filter panel.

Type Filter

Filter by the kind of document that was changed:

Option Shows
All Types (default) Everything
Invoices Only invoice-related changes
Estimates Only estimate-related changes
Clients Only client-related changes

Action Filter

Filter by what kind of action was taken:

Option Shows
All Actions (default) Everything
Created Documents that were created
Updated Documents that were modified
Deleted Documents that were deleted
Restored Documents that were restored from the trash

Date Range Filter

Filter by when the change happened:

Option Period
All Time (default) No date restriction
Today Since midnight today
Yesterday Yesterday only
Last 7 Days Past week
Last 30 Days Past month
Custom Pick your own From and To dates using date pickers

After selecting your filters, tap Apply to refresh the list. Tap Clear to reset all filters back to their defaults. If any filter is active, a small โœ• button appears at the end of the chip row to clear everything in one tap.

Reading an Activity Entry

Each row in the list represents a single change. Here’s how to read it:

Left Side โ€” Action Badge

Icon Label Color Meaning
โœจ Created Green A new document was created.
โœ๏ธ Updated Blue An existing document was modified.
๐Ÿ—‘๏ธ Deleted Red A document was moved to the trash.
โ™ป๏ธ Restored Purple A document was recovered from the trash.

Center โ€” Activity Details

  • Document type badge โ€” an icon and label such as “Invoice”, “Estimate” or “Client”.
  • Summary โ€” a brief description of the change, for example: “Updated invoice #INV-00106: Date, Due Date, Line Items, isPaidโ€ฆ”
  • User & timestamp โ€” an avatar circle showing the user’s initial, their username, and the date/time (e.g., “kleysulo โ€ข Feb 21, 2026 9:25 PM”).

Right Side โ€” Expand Chevron

A small chevron arrow on the right indicates that the row can be expanded. Tap anywhere on the row to reveal the full change details.

Viewing Change Details

When you expand an activity row, you’ll see two sections:

Changes Made

For update actions, this section shows every field that changed. Each field is displayed with:

  • The field name in your theme’s primary color (e.g., “Due Date”, “Line Items”, “Is Paid”).
  • A Before value โ€” showing the old value in a red-tinted box.
  • An arrow โ†’ between the two values.
  • An After value โ€” showing the new value in a green-tinted box.
Examples of change display:

  • Dates are shown in a readable format (e.g., “Feb 21, 2026 9:25 PM”).
  • Boolean fields show as “Yes” or “No” (e.g., isPaid: No โ†’ Yes).
  • Arrays show as “[3 items]” and objects show as “{5 fields}”.
  • Empty values show as “(empty)”.

Details

Below the change list, an Details section always appears showing:

  • Document ID โ€” the internal identifier of the document that was changed. This text is selectable so you can copy it.
  • User Email โ€” the email address of the user who made the change (also selectable).

Searching Edit History

  1. Tap the magnifying glass icon in the top-right toolbar.
  2. A search bar appears at the top of the screen with a “Search history…” placeholder.
  3. Start typing โ€” the list filters in real time to show only entries that match your text.
  4. Search matches against document type, action, user name, user email, document ID, and summary text.
  5. Tap the โœ• inside the field to clear your search, or tap the โœ• button beside it to close the search bar entirely.
Tip: Search works on the current page of results. If you’re looking for an older entry, use the date range filter to widen the window first, then search within those results.

Navigating Between Pages

Edit History loads 50 entries per page. When there are more than 50 total activities, a pagination bar appears at the bottom of the list showing:

  • “Page X of Y” โ€” your current position.
  • Previous button (left arrow) โ€” go back one page. Disabled on page 1.
  • Next button (right arrow) โ€” go forward one page. Disabled on the last page.

You can also pull down to refresh the current page at any time.

Clearing Edit History

If you want to wipe all history entries for the current business:

  1. Tap the trash icon in the top-right toolbar.
  2. A confirmation dialog appears: “Are you sure you want to delete all edit history?”
  3. Tap Clear All to proceed, or Cancel to back out.
  4. On success, a confirmation message appears: “Edit history cleared successfully.”
Warning: Clearing edit history is permanent. Once deleted, you cannot recover the audit trail. Only use this if you’re sure you no longer need the records.

What Gets Tracked

Invoice Genie automatically records an edit history entry whenever any of the following happens:

Document Type Tracked Actions
Invoices Created, updated, deleted, restored, payment added, payment removed, status change
Estimates Created, updated, deleted, restored, status change
Clients Created, updated, deleted, restored

For updates, the system captures every individual field that changed along with its old and new value, so you always have a full audit trail.

Quick Reference

Question What to Do
Who changed an invoice? Filter by Type: Invoices and look at the username and avatar on each row.
What fields were changed? Tap the row to expand it. The Changes Made section shows every field with before/after values.
When was something deleted? Filter by Action: Deleted and check the timestamp.
What happened last week? Set the date range to Last 7 Days.
Find a specific entry quickly? Use the search feature and type the invoice number, user name, or keyword.

Troubleshooting

Problem Solution
I don’t see Edit History in my menu Only Administrators have access. Ask your admin to update your role if needed.
The list is empty Check your filters โ€” you may have a narrow date range or specific type/action selected. Tap the โœ• icon to clear all filters.
I can’t find a specific change Set date range to All Time, clear other filters, and use the search bar. Also check pagination โ€” you may need to go to the next page.
I see entries from the wrong business Edit History is scoped to your active business. Switch to the correct business from the profile menu.
An error appears when loading Check your internet connection and tap Retry. If the problem persists, try the refresh button in the toolbar.

That covers everything in Edit History. If you have questions, reach out through the Contact page.