The Due logo, with the tagline Guided pricing for creatives, on a soft red and pink gradient

Due

A pricing tool I designed and built

The product

Due helps freelancers work out what to charge. You paste in a brief, it lists the work line by line with the hours for each part, and you send your client a clean estimate to approve.

My role

Working out what to charge has always been my least favourite part of the job, so I built Due to do it with me.

I did all of it myself: the idea, the brand, the product design and the build. AI tools helped me with the code.

Due headline in black on pink, held between a red brace and arc: Build a price you can explain.

Year

2026 – Ongoing

Role

Founder, Designer & Builder

Scope

Product idea, brand identity, UX/UI, estimate design, build

Brand Identity

Soft colours,
clear numbers.

Talking about money can feel stiff, so I wanted Due to feel friendly and still keep the numbers easy to read.

The brace and the arc from the logo wrap around every estimate, so each one looks like Due straight away. The colours are soft, with a strong red for the marks and a bright blue for the logo.

  • #FEC4F0
  • #ED1C24
  • #BFE7FB
  • #00BAF2
Due open on a laptop: the assistant chat on the left and a blue estimate sheet on the right

Product Design

How the app works,
step by step.

Here’s the product itself: how Due works and how it looks. Follow the five steps below, from the first screen to the estimate your client approves.

  1. Step 1

    Start with your rate

    I made Due to make pricing my work easier. You sign in with your ChatGPT, so there’s no API key and no extra bill. Then you add your rate and the lowest rate you’d ever go. The sample estimate changes as you type, so you see right away what your hours are worth.

  2. Step 2

    New estimate

    Starting a new estimate is really quick. Add the project name and client, pick the type, choose a colour for the sheet. That’s it, and you’re ready to tell the assistant about the project.

  3. Step 3

    Assistant builds the estimate

    This is the part I wanted to show you. You describe the project in a sentence or two, and the assistant adds the lines and hours to the sheet while you watch. It also shows you what projects like this usually cost, then asks about anything it still needs to know.

  4. Step 4

    Change any line

    The assistant only writes the first draft, you still decide. Click any line, change the hours, and the total updates right away. If your rate is low for this kind of project, Due tells you, and you can use the suggested rate in one click. Then pick a colour for the sheet, or go plain white with Official.

  5. Step 5

    Send and approve

    When the estimate is ready, you send your client a link. They see the whole estimate on one clean page, type their name and approve. They don’t need an account.

The Estimate Sheet

The page your
client actually sees.

Every estimate opens with the same line: “This is the shape of your project.” Below it, the work is split into clear parts, with hours next to every line and the total at the bottom.

Your client sees what they’re paying for, not just one number at the end. There are five colours to pick from, or Official for a plain black and white version. It downloads as a PDF too.

The Client Page

Easy to read.
Easy to say yes to.

Your client gets one simple page with the estimate, the total, the timeline and the number of feedback rounds. When they’re happy, they type their name and approve, and the page shows who approved it and when.

The client page: a pink estimate sheet beside a summary of the total, timeline and feedback rounds, marked as approved
A blue sweatshirt printed with the line Good work takes what it takes, on a pink gradient

Let’s bring your
vision to life.