How I Price Digital Products as a Solo Creator
- Real product prices from 0 to 69 EUR/mo with reasoning behind each tier
- Kleinunternehmer means no VAT under 22,000 EUR/year, so your listed price is what you keep
- EUR pricing removes currency friction for your actual European audience
- Free tools like Statusline Builder drive 340+ monthly visitors to paid products
- Price anchoring across 5 EUR to 49 EUR makes mid-tier products feel obvious
- Lifetime licenses convert 3x better than subscriptions for solo creator digital products
I launched my first digital product at 5 EUR. Now, I have products at 0, 5, 9, 33, 49 EUR and a SaaS tier running 0 to 69 EUR/mo. Every single price point was a deliberate choice. Not a guess.
Most pricing advice online assumes you run a funded startup with a pricing team. That is not my reality. I am one person in Berlin running RAXXO Studios, shipping AI tools and creative products from a home office. The pricing decisions happen at my desk, not in a boardroom.
This article breaks down every pricing decision I have made for digital products as a solo creator in Germany, with actual EUR numbers. If you sell digital downloads in Europe, this is the playbook I wish someone had written before I started.
Kleinunternehmer Changes Everything
Germany has a tax status called Kleinunternehmerregelung. If your annual income stays under 22,000 EUR, you do not charge VAT. That is a 19% advantage over every competitor who crossed that threshold.
What this means in practice: when I list a product at 33 EUR, I keep 33 EUR (minus payment processing). A VAT-registered competitor listing at 33 EUR actually receives about 27.73 EUR after remitting 19% VAT. Same sticker price, different take-home.
I wrote a separate article on running a creative business as a Kleinunternehmer. This one focuses specifically on how that status shapes my pricing math.
Three things the Kleinunternehmer status lets me do:
- Price lower without earning less. My 33 EUR product nets the same as a VAT-registered seller's 39 EUR product.
- Keep pricing clean. No ".99 including VAT" confusion. The price is the price.
- Reinvest the difference. That extra 19% goes straight into the next product instead of the tax office.
The catch: I cannot reclaim VAT on my own purchases. Tools, hosting, subscriptions. I pay the full amount. For digital products with near-zero production costs, this trade-off is overwhelmingly in my favor.
Why EUR, Not Dollars
Most creator economy advice defaults to dollar pricing. I tried it. It was a mistake.
My audience is primarily European. Berlin-based creators, German freelancers, European developers using Claude Code. When they see a price in US dollars, three things happen:
1. Mental conversion friction. They pause to calculate. Every pause is a potential exit.
2. Payment processing surprises. Currency conversion fees add 2-3% on top. A product listed at 29 in dollars becomes roughly 32 EUR after fees. That feels more expensive than 29 EUR.
3. Trust gap. European buyers trust EUR pricing from a European seller. Dollar pricing signals "this was built for the American market and I am an afterthought."
I run my Shopify store in EUR. Every product, every subscription tier. The numbers are round. 5 EUR. 9 EUR. 33 EUR. 49 EUR. No decimals, no conversion math.
The exception: if your analytics show 70%+ US traffic, price in dollars. Mine show 68% EU traffic. So EUR wins.
Free Tools as a Funnel (Not Charity)
Statusline Builder is free. Completely free. No signup, no email gate, no trial period. Just a useful tool that generates terminal statusline configs.
Why give away a product that took real development time?
The numbers tell the story. Statusline Builder brings in 340+ unique visitors per month. Those visitors land on raxxo.shop. They see the navigation. They discover Git Dojo, Blueprint, the Studio app. Some of them buy.
The math: 340 monthly visitors with a 2.1% click-through to paid products generates roughly 7 qualified leads per month from a single free tool. That is 7 people who already trust the brand because they used something I built. They did not arrive from an ad. They arrived from a tool that actually helped them.
Free tools work as funnels when they meet three criteria:
- Genuinely useful standalone. Statusline Builder solves a real problem even if you never buy anything.
- Adjacent to paid products. Terminal customization users overlap with Claude Code users who want Git Dojo or Blueprint.
- Low maintenance cost. Static tool, no server costs, no support tickets.
If your free tool requires constant updates or generates support requests, it is not a funnel. It is a liability.
Price Anchoring Across the Catalog
Here is my current product lineup, in ascending order:
- Statusline Builder: Free (traffic generator)
- Git Dojo: 5 EUR (entry-level skill)
- OhNine: 9 EUR (desktop utility)
- Blueprint: 33 EUR (comprehensive setup kit)
- FULLMOON: 49 EUR (advanced audit skill)
- Studio SaaS: 0 to 69 EUR/mo (subscription tiers)
This is not accidental. Every price exists to make another price feel right.
Git Dojo at 5 EUR is the "why not" purchase. It costs less than a coffee in Berlin. The friction to buy is almost zero. Its real job: turn a visitor into a customer. Once someone has purchased from you, the second purchase is 60% more likely.
Blueprint at 33 EUR is the anchor product. It sits between the impulse purchases (5 to 9 EUR) and the premium tier (49 EUR). When someone compares Blueprint to FULLMOON, 33 EUR feels like the sensible middle ground. When they compare it to Git Dojo, it feels like the serious upgrade.
FULLMOON at 49 EUR works because Blueprint exists at 33 EUR. Without that anchor, 49 EUR for a Claude Code skill might feel steep. With the anchor, it is "just 16 EUR more for the advanced version."
The Studio SaaS has a free Spark tier (5 generations) specifically so people experience the product before committing. Flame at 9 EUR/mo mirrors the OhNine one-time price. Neon at 69 EUR/mo exists partly to make Blaze at 24 EUR/mo look reasonable.
One rule I follow: never have adjacent products closer than 40% apart in price. 5 to 9 EUR (80% jump), 9 to 33 EUR (267% jump), 33 to 49 EUR (48% jump). Each tier feels like a distinct level, not a minor upgrade.
Lifetime Beats Subscription (Usually)
I sell Git Dojo, OhNine, Blueprint, and FULLMOON as lifetime licenses. Buy once, own forever. Only the Studio app uses subscriptions.
Here is why.
Solo creators have trust issues with subscriptions. Not because they are cheap. Because they have been burned. They signed up for tools that degraded, raised prices, or locked features behind higher tiers. A lifetime license says: "Pay once. This is yours. I am not going to hold it hostage."
The data backs this up. My lifetime products convert at roughly 3x the rate of comparable subscription offers I tested during early Blueprint development. I ran a two-week experiment with Blueprint as a 9 EUR/mo subscription vs. 33 EUR one-time. The one-time option outsold the subscription 3 to 1.
Why? Because 33 EUR one-time is 3.6 months of 9 EUR/mo. Anyone who thinks they will use it for more than 4 months (almost everyone) sees the lifetime deal as the obvious choice.
The exception: the Studio app is subscription-based because it has ongoing server costs, API calls, and continuous feature development. Subscriptions are justified when the product has real recurring costs. For a Claude Code skill that runs locally? Lifetime makes more sense.
My rule of thumb: if the product runs on the buyer's machine with no server dependency, make it lifetime. If it requires my infrastructure, subscription is fair.
Picking the Actual Number
After all the strategy, you still need to pick a number. Here is my framework.
Step 1: Time saved, not time spent. Blueprint took 33 days to build. But it saves a new user 8+ hours of Claude Code configuration. 8 hours of a developer's time is worth far more than 33 EUR. Price the outcome, not the effort.
Step 2: Round numbers in EUR. I use numbers that feel clean: 5, 9, 33, 49, 69. Not 4.99. Not 32. Not 47. Round EUR amounts signal confidence. The ".99" trick works for physical retail. Digital products from a solo creator need to signal quality, not bargain-hunting.
Step 3: Check the competition, then ignore it. I looked at comparable Claude Code resources when pricing Blueprint. Most were free (low quality) or 15 to 20 EUR (generic templates). I priced at 33 EUR because the product is genuinely more comprehensive. Pricing below competitors signals "I am not as good." Pricing above, with clear justification, signals expertise.
Step 4: Test with real traffic. I soft-launched Blueprint at 29 EUR, moved to 33 EUR after two weeks. Sales did not drop. The 4 EUR increase meant 14% more per sale with no conversion change. Small price tests over short windows reveal your ceiling faster than any formula.
Step 5: Leave room above. FULLMOON at 49 EUR is the most expensive single product. That ceiling exists so I can launch future products between 33 and 49 EUR without disrupting the lineup. Never price your first product at your maximum. You will need space later.
The pricing spreadsheet is never finished. But with real products, real numbers, and the Kleinunternehmer advantage, every decision gets easier. Start with one product, price it deliberately, and let the catalog grow around it.
Back to all articles