Built by an Accredited Tax Advisor

Privacy by design: Where your data can stay in your browser, it does. Where external processing is needed, it's ephemeral — not retained after processing. Never stored nor logged by me.
Deterministic logic: Powered by proprietary, rule-based engines — not probabilistic third-party AI.
Domain expertise: Built on direct experience from both the accounting firm and commercial sides of Singapore tax practice.
GL Analyser v2
Report_FY2025.xlsx · 124 rows extracted XERO-AT
P&L Transactions
0
Lines extracted
Distilled Patterns
0%
Fewer lines to review
Flagged for Review
0
Items needing attention
Extracted — P&L Extracted — B/S | Flags 34 🔒 Detailed 🔒 Summary 🔒 PL - Agg
Account Description Amount Issue
Motor VehicleCar insurance — FY25(4,200)Vehicle
Director FeesDirector remuneration(24,000)Withholding Tax
EntertainmentClient meals — FY25(3,800)Entertainment
RenovationOffice partition works(8,500)Renovation
34 flags · 1,094 distilled patterns · 3,528 P&L lines · analysis complete GL Analyser v2
The tools
The boring parts,
automated.

Each tool targets a specific piece of the tax workflow that's tedious, error-prone, or simply overdue for automation. More are in development.

Browse all tools →
Pricing
Credits, not
subscriptions.
Explore most tools without an account. Some tools are fully free end-to-end. Others use a credit at the analysis or export stage depending on the tool, and the cost is always shown before anything is charged. Register for a free account and the first credit is on us. Single credits are S$10 each. Volume pack: S$100 for twelve (ten purchased, two free).
No account required
Preview
FREE
Open any tool and work in-browser without signing in. Where a credit applies, the cost and stage are shown before anything is charged.
  • Prepare and review your data in-browser at no cost
  • See how the engine reads your file before committing a credit
Browse tools →

Credit pricing subject to change. Existing balances will always be honoured at the rate you paid.

What's next
Got a problem that
needs solving?

If something in your workflow is eating more time than it should, I'm genuinely interested to hear about it. It might become the next tool, or it might not. I can't promise timelines or that I'll build exactly what you have in mind.

What I can tell you is that if I do take it on, I'll solve it the way I think it should be solved. That might not be the way you expect. It'll probably be more thorough than necessary, and a little over-the-top. That's just how I roll.

No commitment on either side. I'll read it, and if it's interesting, I'll reply. Write to me at russ@russolutions.sg

Terms of use
What these tools
are — and aren't.

Read this. It's short and it matters.

Calculations, not advice

The outputs produced by these tools are computational results based on your input data and built-in rules. They do not constitute tax advice of any kind. Using this site does not create an advisory, professional, or client relationship of any nature. If you need tax advice, speak to a qualified tax professional, preferably one who holds an Accredited Tax Advisor (ATA) or Accredited Tax Practitioner (ATP) designation, accredited by the Singapore Chartered Tax Professionals (SCTP).

You are the professional

By using these tools, you represent that you are accessing them for business or professional purposes — not as a personal consumer. These tools are designed for tax professionals who are capable of reviewing, interpreting, and validating computational output. If you are using this tool to prepare a tax filing, you are responsible for that filing — not me.

Edge cases and assumptions

The classification engine operates on a rules base built around common Singapore tax scenarios. Where an item does not map cleanly to a known pattern, the engine may apply a working assumption. In the vast majority of cases, that assumption will be correct. In rare cases — unusual fact patterns, atypical transactions, or edge cases the rules don't cover — it may not be. Additionally, the rules are updated on a best-efforts basis and may not always reflect the latest IRAS guidance or changes in tax law. You are responsible for identifying these cases and overriding the result. The tool flags items it is uncertain about precisely for this reason.

Accuracy depends on your inputs

The tool processes what you give it. If the input is incomplete, mislabelled, or structured in a way the parser doesn't recognise, the output will reflect that. Clean inputs produce clean outputs. Ambiguous inputs get flagged for review. Outputs are only as good as the data behind them, which is true of every calculation tool ever built.

Your financial data stays with you

Most tools run entirely in your browser — your financial data never leaves your machine. Where server-side processing is required, data is sent via HTTPS to an isolated serverless function, processed in memory, and returned to you. Nothing is written to a database or storage layer at any point. Your email address and credit balance are stored server-side for account management, but your financial data is never retained. See the full data policy for a step-by-step breakdown.

Liability and limits

These tools do the heavy lifting. You do the professional judgement. That's the deal. My liability is capped at the lower of what you've paid in the preceding twelve months or S$100. That cap covers everything, including issues caused by your browser, extensions, or local environment, and any unavailability of third-party services like Stripe. Penalties, interest, or professional indemnity claims arising from a filing you prepared are yours — as they always were.

Full terms and privacy policy →
Data policy
Your data is yours.
Full stop.

No financial data stored. No profiling. No mining. Here's how it works.

Not stored

Your financial data is never written to any database or storage layer. When a job is done, the data is gone. The only things retained server-side are your email address and credit balance, which are needed to manage your account. Payments are handled by Stripe; I never see your card details.

Not viewed

There is no dashboard showing me what you upload. I'm one person building workflow tools, not a platform monitoring your activity. Data passes through in memory and I'm not watching it.

Not sold

No ad networks. No data brokers. No anonymised aggregates passed to third parties. Russolutions has one revenue model: credits for tools that save you time. That's the complete picture.

How it moves

Most tools run entirely in your browser. Where server-side processing is needed, data is sent via HTTPS to an isolated serverless function, processed in memory, and returned to you. Nothing is retained.

Full data policy →