| Account | Description | Amount | Issue |
|---|---|---|---|
| Motor Vehicle | Car insurance — FY25 | (4,200) | Vehicle |
| Director Fees | Director remuneration | (24,000) | Withholding Tax |
| Entertainment | Client meals — FY25 | (3,800) | Entertainment |
| Renovation | Office partition works | (8,500) | Renovation |
Each tool targets a specific piece of the tax workflow that's tedious, error-prone, or simply overdue for automation. More are in development.
Credit pricing subject to change. Existing balances will always be honoured at the rate you paid.
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
Read this. It's short and it matters.
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).
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.
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.
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.
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.
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.
No financial data stored. No profiling. No mining. Here's how it works.
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.
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.
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.
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.