Skip to content
hexade
All projects
Case study · Officefreund

From desktop to cloud.

Modernising proven accounting software: cloud, customer portal, e-invoicing API, AI and a new brand.

From roadmap to infrastructure
1 team
Customer portal released
Live
For XRechnung and ZUGFeRD e-invoices
API

01 — The challenge

What needed solving

Officefreund is proven accounting software for German businesses, built as a desktop application. The next stage meant modernising it without disrupting existing customers: a cloud version, a connected customer portal, e-invoicing that meets the German rules, and infrastructure that stays compliant — while relying less on third-party tools for the modules that matter most.

02 — What we did

Our contribution

  • Cloud app
  • Customer portal
  • E-invoicing API
  • XRechnung · ZUGFeRD
  • AI · MCP
  • Infrastructure · GoBD
  • Branding
  • Website
  1. One team, one roadmap

    A full team owns the roadmap and builds it step by step — modernising the existing software and adding new products and custom modules one release at a time, instead of a big-bang rewrite.

  2. Customer portal

    A portal that connects Officefreund with its customers, built alongside the core software and already released.

  3. E-invoicing API

    An API for creating and reading e-invoices in XRechnung and ZUGFeRD, so invoices meet the German e-invoicing requirements.

  4. The cloud version

    A web-based successor to the desktop application, built module by module so customers can move over without losing their way of working.

  5. AI-first, with MCP

    AI is designed into the product from the start rather than added later, with MCP (Model Context Protocol) integration across the full workflow.

  6. Compliant infrastructure, fewer dependencies

    Infrastructure built to meet regulatory requirements such as GoBD. Critical modules move to first- or second-party software, replacing third-party dependencies wherever that is possible.

  7. New brand and website

    A rebrand and the new officefreund.de — shown above — for the product’s next chapter.

03 — The outcome

Where it stands

  • The customer portal is released.
  • An e-invoicing API keeps invoices in line with XRechnung and ZUGFeRD.
  • Critical modules move step by step from third-party tools to first- or second-party software.
  • Development continues: the cloud version and AI-first workflows are in progress.

Building something similar?

Tell us about your product. We’ll share relevant experience and a free quote.