Run a 401(k) plan year end to end, in your browser.
Configure a plan, load a census, then follow it through eligibility, contributions, compliance testing, participant accounts, reconciliation, billing and the dashboard. Every number is calculated from the data in front of you.
A working browser demo, clearly labeled.
- Real calculations, simplified scope. Eligibility, 402(g), catch-up, match, 415(c), ADP/ACP, top-heavy, ledger posting, reconciliation and billing are computed by deterministic code from the census you load. The same inputs always give the same result.
- Demonstration data. The default census is synthetic. Every panel says so. No real people, employers or account numbers are involved.
- Your file stays in your browser. An uploaded CSV replaces the demo data in every step. It is never uploaded, sent or stored. Use synthetic or de-identified data anyway.
- Preliminary estimates. Results are not compliance determinations. Plan documents, look-back-year pay, prior-year testing, QNECs, 410(b) and plan-specific definitions are not modeled here.
- Not the full product. The KinetiPlan pilot build is a separate web application with a database, projects, a compliance calendar, payroll intake, Form 5500 generation and a JSON API. A live demo shows it on your workflow.
What you can do in the demo
| Workflow | Where | What runs |
|---|---|---|
| Create or configure a plan | On this website | Plan year, age and service rules, entry dates and match formula drive every step. |
| Upload a census file | On this website | CSV parsed in the browser; uploaded data replaces the demo census. |
| Census processing and validation | On this website | Blocking errors exclude a row; warnings are processed and listed. |
| Employee eligibility and entry dates | On this website | Age and service dates, hours test, next entry date. |
| Contribution processing | On this website | Regular and catch-up deferrals, 402(g), match on capped pay, 415(c). |
| Compliance calculations | On this website | ADP/ACP with safe harbor handling, corrective distribution estimate, top-heavy ratio. |
| Participant accounts and statements | On this website | Opening balance plus postings by source; statement preview. |
| Recordkeeping reconciliation | On this website | Ledger vs custodian by remittance batch, rule-based cause matching, reviewer sign-off. |
| Billing and proposals | On this website | Fee schedule, proposal draft, quarterly invoice amount, PDF download. |
| Administrative dashboard and audit trail | On this website | Annual checklist status and every action logged with who and when. |
"Working in pilot build" means the function runs in the KinetiPlan pilot build on synthetic demo data. It does not mean generally available, certified or production-proven. "To be verified" means the engineering team has not yet confirmed it with evidence.
Want to see the pilot build itself?
Choose the conversation that fits where you are. Calls run on Google Meet. Nothing on this website asks for participant data.
Frequently asked questions
Is the interactive demo the KinetiPlan product?
It is a browser demonstration of KinetiPlan workflows with simplified calculations. The pilot build is a separate web application; a live demo shows it on your workflow.
Can I use my own census?
Yes. Upload a CSV with employee_id, dob, hire_date, compensation and deferral columns (the template download shows optional columns). It replaces the demo data in every step and never leaves your browser. Please use synthetic or de-identified data.
Which IRS limits does it use?
The 2025 or 2026 dollar limits you select, from IRS Notice 2024-80 and Notice 2025-67: 402(g), catch-up including the ages 60 to 63 amount, 415(c), 401(a)(17), the HCE threshold and the key employee threshold.
Are the test results final?
No. They are preliminary estimates for illustration. Final testing needs the plan document, look-back-year compensation, the plan's testing method and review by qualified staff.