frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

I built a bookkeeping app for UK sole traders as a new developer using AI

1•JamesQP•1h ago
About a month ago I started building QuarterPerfect — a bookkeeping tool aimed at UK sole traders and landlords, specifically designed around the MTD ITSA changes coming into effect this year (first quarterly deadline: 7 August).

A bit of background on me firstly.

I'm not a senior developer. My previous project was a small roster app that converted an XLSX shift rota into a calendar with annual leave support — mostly built for me and a few colleagues at work. Nothing with real users, nothing with payments or compliance requirements. QuarterPerfect is a significant step up from that.

QuarterPerfect offers users bank statement import (CSV and PDF), transaction categorization with receipt matching, merchant rules for auto-categorizing recurring transactions, and a read-only accountant share link so clients can hand off clean records without chasing. It's web-first with a mobile app in testing.

The technical side was challenging but learnable. The harder thing was building in a domain I have no real background in. The HMRC/MTD space has a lot of nuance, treatment of different income types, what "quarterly updates" actually mean vs the annual return, what accountants need vs what HMRC needs. Getting that wrong isn't a UX problem, it's a liability problem.

The second hard thing was learning to work effectively with AI assistance. I used Claude and Perplexity heavily throughout. Early on I'd accept output too uncritically and build on shaky foundations. The shift that helped most was treating it less like a code generator and more like a pair programmer, the decisions still have to be mine, and I have to understand what I'm shipping well enough to defend it. Honestly though, one really good work flow was to give Perplexity my ideas and have it generate detailed prompts for Claude, I would then post results back to Perplexity. A LOT of copy and pasting but results were spot on. I also had them both agree on a project management structure, which REALLY helped keep things tidy.

It's still in testing, with no public users yet. The product works end-to-end but I'm not comfortable pushing it to strangers until I'm more confident in the compliance side. Also I want the app to be native to iOS and Google Play store, the latter requires me to have a minimum of 12 testers using the app in some capacity for 14 days, I haven't reached the minimum amount yet, even after asking for help from friends on social media, quite deflating to be honest!

Has anyone else built in a regulated or compliance-heavy space without vast expertise? How did you handle the gap between "this works" and "this is correct enough to trust with someone's tax records" for example.

Has anyone else found the AI-assisted development workflow genuinely helped them create a working/useful website/app, what has been your experience?

I'm not looking to recruit users from this post, the product requires signup to evaluate properly anyway. More curious whether anyone's been in a similar position and what they did to get it over the line.

Thanks,

James

Comments

atmanactive•55m ago
I'm developing the same thing but for myself exclusively. To me personally, the HMRC MTD is an abomination. Before MTD was introduced, I could do my own books and could submit the results directly to HMRC via their website. No third parties necessary. Now they are telling me that I have to pay up to some third party to achieve the same thing AND to send my data through them. So either pay up or agree to be spied on or both. Sorry, but that's unacceptable to me. Orvellian technocracy dictatorship right there. Hence, I'm building my own open-source desktop HMRC MTD app for self-employed. It's not production-ready yet but it is getting there. Everyone is welcome to join me in development here: https://github.com/AtmanActive/MyOpenUKTaxApp
ken-jo•51s ago
I am not a UK citizen, but I know that you are doing meaningful work. I sincerely hope you achieve great results.

Swiss voters reject 10M population cap, early projections say

https://www.bbc.com/news/articles/c20ygjem17zo
1•7777777phil•40s ago•0 comments

Turn Anything into an AI Server

https://github.com/Light-Heart-Labs/DreamServer
1•dreamserver•1m ago•0 comments

Mantic Think – Private bring-your-own-key Ollama UI with AI debates

https://manticthink.com/d/tq00dkq
1•Colewilliamz•4m ago•1 comments

Exchanges promised users in to SpaceX IPO. The tokenized shares never arrived

https://thenextweb.com/news/crypto-platforms-spacex-ipo-tokenized-stock-failed
1•JumpinJack_Cash•4m ago•0 comments

Ask HN: What are you working on? (June 2026)

1•david927•5m ago•0 comments

Tiny Solar Planner: plan small scale solar power systems

https://tiny-solar.space/
1•LNSY•6m ago•0 comments

Linux 7.1

https://lore.kernel.org/lkml/CAHk-=wi4BF4bMhZNZ1tqs+FFV4OuZRe3ZqdWB+LxRLmRweUzQw@mail.gmail.com/T/#u
3•berlianta•9m ago•0 comments

Scientists Discover Ancient 'Necropolis' Teeming with New Creatures

https://www.404media.co/scientists-discover-vast-ancient-necropolis-teeming-with-strange-new-crea...
1•Brajeshwar•9m ago•0 comments

Show HN: ComplyEdge – Runtime EU AI Act Enforcement for Python

https://github.com/ComplyEdge/complyedge
1•lc-complyedge•13m ago•0 comments

Ask HN: Is anyone building real software with AI agents?

2•variety8675•13m ago•1 comments

Show HN: Smartass – TypeScript test assertions with type-narrowing signatures

https://github.com/KensioSoftware/smartass/
1•xiuyuan•13m ago•0 comments

Ports and Adapters for Prose

https://blog.tacoda.dev/ports-and-adapters-for-prose-e53ec421925b
1•tacoda•14m ago•0 comments

Argus: Open-source AI coding assistant with built-in code review

https://github.com/ArgusTek/Argus
1•argustek•14m ago•0 comments

Security analysis is finally reaching software's long tail

https://lalitm.com/post/perfetto-security-bugs-ai/
2•vanpra•17m ago•0 comments

Making glass-to-metal seals for home­made vacuum tubes

https://maurycyz.com/projects/glass/1/
1•zdw•18m ago•0 comments

Service Binding – Easy database access for apps

https://openrun.dev/blog/service-binding/
1•ajayvk•20m ago•1 comments

Birmingham Pirate TV

https://web.archive.org/web/20260614154258/https://forum.thepiratearchive.net/viewtopic.php?t=187
1•t0ps0il•21m ago•0 comments

Frontpage App

https://www.frontpage.social/communities
1•teodorwaltervid•22m ago•0 comments

A Blockade on Knowledge. After June 12, Nothing Will Be the Same

https://discuss.huggingface.co/t/a-blockade-on-knowledge-after-june-12-nothing-will-be-the-same/1...
1•philiprey•22m ago•1 comments

Ask HN: Do you believe in the Permanent Underclass theory?

1•insurgent_dino•24m ago•1 comments

Show HN: A spacecraft block diagram editor

https://satblocks.com
1•thadjones•25m ago•0 comments

Show HN: Free API cost calculators – know your bill before it arrives

https://apicalculators.com/
1•chnbydigi•32m ago•0 comments

Rio de Janeiro's "homegrown" LLM appears to be a merge of an existing model

https://github.com/nex-agi/Nex-N2/issues/4
2•unrvl22•33m ago•1 comments

Show HN: Manim-Studio – Prompt to 3blue1brown video

https://github.com/instavm/manim-studio
1•mkagenius•33m ago•0 comments

Dreaming: Better memory for a more helpful ChatGPT

https://openai.com/index/chatgpt-memory-dreaming/
1•gmays•34m ago•0 comments

Show HN: A zero-telemetry clipboard, color picker, and capture suite

2•Peacetoes•35m ago•0 comments

The $75B Bell – When record IPOs mark the top

https://okulez.com/blog/the-75-billion-bell
1•gopijm•35m ago•0 comments

Energy Strategy: The Road Not Taken? (1976)

https://energyhistory.yale.edu/amory-lovins-energy-strategy-the-road-not-taken-foreign-affairs-1976/
2•fulafel•36m ago•1 comments

Does the flood of mega-IPOs and new shares signal a downturn ahead?

https://fortune.com/2026/06/13/stock-market-outlook-peak-mega-ipo-wave-issuance-downturn-signal/
1•1vuio0pswjnm7•38m ago•0 comments

Show HN: GlyphX, a local-first LaTeX editor that compiles offline

2•kanakkholwal•41m ago•0 comments