VSO Activity Log & Workload Report Generator

For county and state Veterans Service Officers and accredited representatives. VA credits every claim to your organization — not to you — so when the county board asks what your office actually did last quarter, the only record of your work is the one you kept. Log each contact in seconds; print a clean monthly workload report when someone asks for numbers.

Log a contact

Forms filed (check any)

Your log

Import accepts this tool's CSV, including one opened and re-saved in Excel (“CSV UTF-8” is the best save type). Rows already in this browser are skipped.

Workload report

Data is stored under the key vetaid_vso_activity_v1 in this browser's localStorage and never transmitted. The printed report is your certification to make — verify totals against your case-management system where your county or state requires it. Not legal advice; VetAid is not VA-accredited.

Why individual workload documentation matters

When a claim is filed under a power of attorney, VA credits it to the organization that holds the POA — not to the individual representative who prepared it. An officer can carry a caseload in the thousands and still have no VA-generated record of their own output; NACVSO's legislative director raised exactly this problem in VA's own 2025 research on accredited representatives. The same research found officers tracking their work in personal spreadsheets and notebooks, because nothing else exists.

That gap has real consequences three times a year or more:

This tool is the structured version of the spreadsheet officers already keep — with the monthly report, the CSV backup, and none of the privacy exposure of a shared drive, because the data never leaves your browser.

How to use it

  1. Log each contact as it happens or in a batch at the end of the day: date, contact type, work category, any forms filed, and minutes spent. Made a typo? Use the ✎ button on the row to edit it.
  2. Identify veterans by initials or last-4 only. The log documents your workload, not their case — it never needs a full name or SSN.
  3. At the end of a month, quarter or fiscal year, print the report. Pick the period, hit Print — you get total contacts, distinct veteran IDs, total time, breakdowns by contact type and category (and by month for a quarter or year), a forms-filed count, and "Prepared by / Office" lines to sign.
  4. Export a CSV regularly. It's your only backup, your path to a new computer, and how an office combines multiple officers' logs into one.

Working a tough claim for a veteran?

VetAid's AI reads decision letters and C&P exams and flags under-rated conditions and missed secondaries — a free second set of eyes before you file the supplemental.

Analyze a claim free →

Frequently asked questions

Is my data private? Where does it go?

Your log entries stay in your browser's local storage on your own machine; VetAid stores none of them and the page sends none of your log data anywhere. The page itself loads Google Analytics (page views and button clicks, never what you type) and a feedback button. That also means you are the only backup: export a CSV regularly, because clearing your browser's site data erases the log.

What should I use as the veteran identifier?

Initials or the last four digits of the file number only — never a full name, full SSN, or full file number. The log documents your workload, not the veteran's case; an identifier that lets you recognize the entry is all it needs.

Can I use this for county board or subvention reports?

For county board and budget reports, yes. The report covers a month, a calendar quarter or a July–June fiscal year and gives total contacts, distinct veteran IDs, total time, breakdowns by contact type and work category, and a forms-filed count, with "Prepared by" and "Office" lines in the printed header. State subvention programs have their own workload measures and reporting systems (California's CalVet program, for example, works from claims entered in VetPro). This log does not replace those systems; use it as your own contemporaneous record and cross-check.

What happens if I clear my browser or switch computers?

The log lives only in the browser where you entered it. Clearing that browser's storage deletes it, and a different computer or browser profile starts empty. Export a CSV backup regularly, and import it to move your log to a new machine.

Can my whole office share one log?

Not directly — the log is per-browser, so each officer keeps their own. To build an office-level report, have each officer export their CSV, then import all of the files into one browser; the import merges entries and skips entries already in this browser. Files exported before October 2026 carry no entry IDs, so two identical-looking contacts from different officers in those older files can be merged into one; merge files exported after that date.

VetAid is a free veterans claims tool, not a VA-accredited representative — it does not file anything with VA for you, and it works alongside your accredited VSO, claims agent or attorney. About VetAid