Decide the first charge: signup day or day 1 of the cycle
You'll know whether to charge on signup day with a prorated amount or wait for the natural cycle, and what the customer needs to see so they don't mistake that first charge for an error.
By Yodai · Published September 6, 2026 · Updated October 12, 2026
If you charge a fee every month, with the price and the cycle already set, the first charge is the next thing you can get wrong by improvising. Someone signs up for your plan on Tuesday the 17th, in a 30-day month. What do you charge them today: the full $50 fee, a prorated amount for the rest of the month, or nothing until the next cycle kicks in? It sounds like a billing detail. It isn't.
That decision determines whether the customer starts out trusting the number on their statement, or doubting the second charge that shows up fourteen days later. It doesn't matter if you're selling a subscription, a membership, or a fee, or whether the cycle is monthly or annual: there's one loose piece, each customer's real day one, which almost never lines up with day one on the calendar.
What decides this isn't the date, it's what you're already delivering
The question that settles this isn't about the calendar. It's this: is the customer already using something the day they sign up?
If they get instant access, an app that unlocks right away, a booking they can make immediately, content they can read right now, you're already delivering the service before day 1 of the cycle even arrives. Charging nothing there means giving away the first stretch for free, and it leaves the customer wondering whether the plan really works from the start.
If what the customer is buying is a block that starts on a fixed date, a weekly class that begins on Monday, a shipment that goes out on the 1st of every month, a box that's prepared once for all members at the same time, there's nothing to charge yet, because there's nothing to deliver yet. Prorating there would mean billing for a service the customer hasn't received. And under Article 87.5 of Spain's General Law for the Protection of Consumers and Users (Ley General para la Defensa de los Consumidores y Usuarios), in a contract with a consumer, any clause that allows charging for services not actually used or consumed is considered abusive.
Prorate it, or wait for the natural cycle
- You charge only for the days left in the month, at the prorated price
- The customer starts paying the same day they start using the service
- Fits access-based services, digital memberships, and bookings that activate instantly
- You can calculate the proration every time, or leave it to your payment processor: Stripe, for example, charges the prorated amount automatically if you set the 1st as the billing day
- The first charge lands on the 1st of the following month, no calculations involved
- The customer uses the service for free from signup until day 1
Which one to pick: Prorate if the service is used from the moment the customer signs up. Wait for the natural cycle if what you deliver has its own fixed date, like a weekly class or a monthly shipment: charging for a few stray days there wouldn't correspond to anything real.
Spell out the exact date, don't assume it's obvious
Whatever option you choose, the customer needs to see two numbers at sign-up: what they're paying today and the date of the first full charge. If either one is missing, the charge that comes later will look like a duplicate, even if it's correct on every count. Stripe calls a legitimate customer's dispute friendly fraud, and explains that it's sometimes accidental: they just don't recognize the charge on their statement. On top of that, if you sell remotely to a consumer, Article 97 of Spain's General Law for the Protection of Consumers and Users (Ley General para la Defensa de los Consumidores y Usuarios) requires you to disclose the total price before they sign up, and for a subscription that price includes the full cost for each billing period.
If you charge the fee through a payment processor, Stripe Billing for example, which you set up and configure separately (Yodai doesn't charge fees for you), that's where you decide whether the first charge is prorated or waits for the natural cycle. Put the text with both figures where the customer signs up, before they pay, and don't save it for the welcome email: if the customer doesn't see today's figure and the date of the next charge before they pay, the first time a charge surprises them, they'll stop trusting the rest.
With the first charge settled, there's a different problem left: what happens when the card on file stops working. You'll cover that in the next lesson.
- You know whether your service is used from signup day or delivered in fixed-date blocks
- You've decided whether to prorate the first charge or wait for the natural cycle
- The customer sees, right when they sign up, how much they're paying today and when the first full charge arrives
- You have the exact text to show them on signup day, ready to use
Test yourself
Answer before opening each one. If one gives you trouble, go back to the section that explains it.
1. A yoga studio sells drop-in class packs and, separately, a monthly membership with access to all live streaming classes starting the day you sign up. Someone joins the membership on the 20th. Do you prorate, or wait for the cycle?
You prorate: the membership gives instant access to streaming, so you charge only for the days left in the month from the 20th on, not the full fee and not zero.
2. A bakery puts together a monthly box that it prepares once and delivers to all subscribers on the same day, the first Monday of every month. Someone signs up on a Friday, three days before that Monday. Do you charge them anything that Friday?
You charge nothing on Friday. The service doesn't start until Monday along with the rest of the subscribers, so the first full charge falls on that day, not before: charging for three days with no delivery wouldn't correspond to anything real.
3. A customer signs up on exactly the 1st of the month, not partway through. Do you need to explain anything about proration?
There's no need to prorate, since there's no gap between signup and the natural cycle: you charge the full fee that same day. Still, it's worth telling them the date of the second charge so next month's charge doesn't catch them off guard.
Now you know when the first charge hits and when the second one does. But those charges depend on a card that expires someday, and if nobody gets ahead of it, you find out only after the charge has already failed.
Sources
- Royal Legislative Decree 1/2007, of November 16, approving the consolidated text of the General Law for the Protection of Consumers and Users and other complementary laws. Boletín Oficial del Estado (Spain's Official State Gazette), consolidated text, accessed October 2026.
- Set the subscription billing renewal date. Stripe Documentation, accessed October 2026.
- Common types of online fraud. Stripe Documentation, accessed October 2026.
- How disputes work. Stripe Documentation, accessed October 2026.
- Measuring disputes. Stripe Documentation, accessed October 2026.