Back to all work

Founder

Kretz: finance and operations for sports clubs

A digital finance and operations platform for sports clubs, with an app and a website. Everything the club needs, in one place.

What Kretz looks like

Nine screens from the website and the admin view clubs use, from finance to day-to-day operations. Shown with demo data.

Where it started

I have spent ten years in sports: six as a player, six as a coach and two on a club board as deputy leader responsible for the finances. Running a club's economy meant juggling spreadsheets, separate payment tools and a lot of manual follow-up done by volunteers.

Validating the problem

Before building, I surveyed sports clubs across Midt-Norge.

700clubs surveyed
249responses
58interested
14want to pilot

A Trondheim club with more than 400 members has also offered to help build the platform.

Integrations

A club's money already lives in other systems: the accounting software the treasurer uses, the app members pay with, and the sports federation's member register. Kretz is only useful if it works with those systems instead of adding one more place to type the same numbers. That makes integrations the core of what I'm working on now.

Kretz The club's finances and operations

Accounting

  • TripletexConnecting now
  • FikenConnecting now
  • Uni MicroConnecting now

Payments

  • VippsNext

Members

  • Norges idrettsforbund member systemsNext
  • Accounting first. Clubs keep their books in different systems, so Kretz connects to the three that treasurers use: Tripletex, Fiken and Uni Micro. When what happens in Kretz flows straight into the books, nobody has to enter it twice.
  • Payments next. Vipps is how members already pay, so connecting it means fees and payments land in Kretz without manual matching.
  • Member data after that. Connecting to the member systems from Norges idrettsforbund means the member list in Kretz stays the same as the official one.

What I build

I built the frontend of Kretz: the website and the admin application clubs work in every day. Below is how it's put together, first from the technical side and then from the finance side.

How it's built

  • Component-based interface. Every screen is assembled from reusable components such as KPI cards, data tables, status pills, forms and calendars. The finance pages, booking and week plan share one design system, so they look and behave the same way.
  • Multi-tenant structure. One administrator can manage several clubs, and every view can be filtered by club, sport and group. Roles such as chair, treasurer and coach are assigned per club and team.
  • Data-heavy views. Transaction tables with full-text search across fields, period filters (this year, this month, custom range) and export, plus charts for category breakdowns and monthly results with hover details.
  • Interactive tools. Drag and drop in the week plan with an explicit save-and-publish step, a booking flow with real-time availability per pitch and automatic member pricing, and QR-code check-in for volunteer days.
  • API integrations. I'm connecting Kretz to the APIs of Tripletex, Fiken and Uni Micro, so transactions flow between Kretz and the club's books instead of being entered twice.

The finance behind it

  • Cash position. Team fund consolidates balances across bank accounts and shows inflows, outflows, opening balance, net change and closing balance for any period: a simple cash flow statement.
  • Receivables and payables. Member invoicing covers membership fees the club is owed (accounts receivable), and supplier invoices cover what the club owes (accounts payable). Unpaid invoices are flagged on the home screen.
  • Income statement by month. Key figures breaks revenue down by source (membership fees, sponsors, events, kiosk, grants) and costs by type, and plots the monthly result against income and expenses.
  • Financial ratios. Profit margin, liquidity ratio, equity ratio, fee collection rate and cost per member, each with a status such as healthy, watch or below target.
  • Funding pipeline. Grants with amount ranges and deadlines, and sponsor agreements with contract periods, renewal dates and reporting obligations, so the club's external revenue is tracked like a pipeline.

The people using it are mostly volunteers, not accountants. The goal is that a treasurer can read the club's financial health at a glance, without knowing how the bookkeeping works underneath.

Working with clubs

Kretz is built together with the clubs that will use it. I've met about six clubs in person and presented Kretz to them, and two clubs are now running pilots. Their feedback decides what gets built next.

6clubs met and presented to
2active pilot clubs

"This is definitely something that will make life easier."

Pilot club

Funding

Kretz has received support through SMN-bidraget via Spark* NTNU. The pitch covered the problem, today's solutions, our solution, the market, strategy and a budget with a timeline.

Where Kretz is now

Done

  • Survey of 700 clubs
  • SMN-bidraget grant
  • Frontend for app and web
  • Presented to six clubs
  • Two pilots running

Now

  • Tripletex integration
  • Fiken integration
  • Uni Micro integration

Next

  • Vipps payments
  • NIF member systems

What it shows

Kretz is where my finance background meets product work: understanding how money moves through an organisation, then designing software that makes it simpler for the people who run it.