The Challenge
An important project I took over was prefilling tax returns. Prefill is data held by the tax office that is reported by third parties. In Germany, this information comes from employers, insurance providers, health funds, and various others. This information is incredibly valuable as it not only reduces the amount of time users spend preparing their return but also does it in an accurate way. It was a great tool for building good retention and conversion rates.
Accessing government services in Germany is often over-complicated for no reason. The challenge we had to deal with was the retrieval of the data which had to be done in 3 unique journey stages:
Opt-in – When the user opts in, we would send a request to the tax office. The tax office would send the user a unique code via post. Typically, this would take 7-10 business days, but when tax season is open, this can take up to 3 weeks.
Entering the code – When the user receives their code, they enter it into the app which is validated in almost real-time.
Preparing their return - After 48 hours, we typically receive the user's data after which they can start their return with prefill data.











