Simple invoicing software for web designers
Create professional proposals and invoices for website and web app design and development. For Mac and Windows, with no subscription and no cloud.


Design invoices as individually as your websites
Customize one of the 7 built-in templates or build a completely custom layout with HTML and CSS. This keeps you in full control of the design.
Learn more
:root {
--brand: #2563eb;
}
@page { margin: 18mm; }
.document-title {
color: var(--brand);
}E-invoices made simple
Does your web design client require an e-invoice? No problem! Cakedesk supports XRechnung and ZUGFeRD and makes e-invoicing super easy!

E-invoiceA simple invoicing app. Full of useful features.
Manage clients
Keep contact details, billing addresses and contacts for agencies, companies and direct clients in one place.
Create invoices
Create professional invoices for fixed fees, milestones, hours or retainers. For regular clients, simply duplicate an existing invoice.
Write compelling proposals
Set out the scope, revision rounds and third-party costs clearly in a professional proposal. Once approved, transfer the line items directly into an invoice.
Save time with catalog items
Save recurring services such as discovery, UX/UI design, development or maintenance once and add them to new invoices in seconds.
Custom fields for project details
Custom fields let your template reflect exactly the workflow you need for invoices and proposals.
Send directly by email
Send invoices directly from Cakedesk and attach handover documents or other supporting files.
For small businesses: Easily create invoices without VAT and include the appropriate small-business tax note. Learn more (in German).
Built by a web developer.
For fellow web developers.
I'm a web developer myself, so I think Cakedesk will be an especially good fit if you're a designer, a coder, or both.
Simple, lean software that loads in an instant and stores your data locally. No subscription. Full design control with HTML and CSS.
That's everything I wanted from invoicing software.
If you have a question or a feature request, feel free to contact me any time.
Max Schmitt
Web developer
Founder of Cakedesk

Does Cakedesk fit your workflow?
Cakedesk is a good fit if you …
- want to bill fixed fees, milestones, hours, days and retainers flexibly.
- want to create professional proposals and invoices in your own studio design.
- want to create e-invoices easily.
- prefer an offline app for Mac or Windows with local data storage and no subscription.
Cakedesk is not designed for …
- Full financial accounting with bank reconciliation and document archiving.
- Project management or time tracking.
- Creating invoices on a smartphone.
- Multi-user collaboration on clients, proposals and invoices.
Invoice examples for common web projects
The following example invoices were created with Cakedesk. This is how you could bill your own design and development services.
- €8,330.00
Complete business website
Concept, UX/UI design, CMS implementation, launch and handover shown as clearly separated project phases.
View example invoice - €3,332.00
Website redesign deposit
40 percent of the agreed project fee at kickoff, with a reference to the approved proposal.
View example invoice - €3,570.00
Design milestone
Approved wireframes, desktop and mobile designs, plus an interactive prototype.
View example invoice - €5,117.00
Implementation and launch
Responsive CMS implementation, quality assurance, publication and training for the editorial team.
View example invoice - €1,130.50
Additional revisions
Design changes beyond the agreed rounds and an additional landing-page module billed by the hour.
View example invoice - €1,231.65
Maintenance retainer
Monthly maintenance with updates, monitoring and a support allowance, plus additional hours worked.
View example invoice - €756.84
Hosting and third-party costs
Managed hosting, an approved plugin license and licensed stock media shown separately.
View example invoice - €6,854.40
Frontend development
Frontend components, API integration, quality assurance and deployment billed by day rate.
View example invoice
Invoicing FAQs for web designers
Simplify your invoicing today
Try Cakedesk for free and create your first invoice for a web design or development project.






