How Long Should a Puppy Deposit Hold a Spot? Setting a Deposit Deadline That Works

Every breeder has had this family. They said yes, they were thrilled, you held their spot, and then the deposit never came. A week goes by. Then two. Meanwhile the next family on your list is still waiting for a puppy that might already be theirs.
Nobody likes chasing money. That's exactly why a deposit deadline works: you decide the rule once, tell everyone up front, and stop making a judgment call every time somebody goes quiet.
How long should a deposit hold a spot?
For most programs, about a week. Seven days is long enough for a family to talk it over, move money, and ask a question or two. It's short enough that the next family isn't left hanging if someone changes their mind.
Adjust from there:
- Shorter, three to five days, when a litter is already on the ground and puppies are being matched. The whole list is waiting on each answer.
- Longer, ten to fourteen days, when you're taking deposits for a planned breeding months away. Nobody is waiting in line behind a puppy that doesn't exist yet.
Whatever number you pick, the part that matters is that it's the same for everyone and they hear it before they pay.
Start the clock when you ask for the money
The deadline should count from the day you send the deposit request, not the day a family joined your list. If you add someone Friday night and send the invoice Monday, they shouldn't have already lost three of their seven days.
Put it in writing before anyone pays
Say it in three places: on your application or waitlist page, in the email with the deposit link, and in your contract. One line is enough. "Deposits are due within 7 days of your invitation. If we don't hear from you, the spot goes to the next family, and you're welcome to rejoin the list."
If you're drafting a contract from scratch, our free puppy contract generator has a deposit section to start from, and the waitlist template has a column for the deposit date.
Two reminders, not five
A good reminder is friendly, short, and has the payment link right there. Two is attentive. Four starts to feel like a collections agency.
The rhythm that works: one reminder partway through the window, and a courtesy note the day before. Each one should tell the buyer they can just reply if they need more time. That line turns a deadline into a conversation, which is how you'd handle it in person anyway.
A 7-day deposit window, with the default reminders
- Day 0You send the deposit requestThe clock starts here, not when you added the family.
- Day 3A friendly reminder to the buyer“A quick reminder about your deposit for Lola x Mojo”
- Day 6A courtesy note the day before“Your deposit for Lola x Mojo is due tomorrow”
- Day 7The spot opens back upThey move to Expired, everyone below moves up, and you can restore them in one click.
When the deadline passes, release the spot, don't delete the family
When the deadline passes without payment, the spot should open up for the next family. The family who missed it shouldn't vanish, though. Move them aside, keep their history, and send a kind note that the spot opened up and they're welcome to reach out.
Some breeders would rather decide case by case. That's fine too. The point is that the default is written down, so you're not stuck making a fresh call every time.
How BreederBuddy handles deposit deadlines
You can set all of this once and let BreederBuddy do the asking. Turn on deposit deadlines for your whole account in Settings, or for one waitlist on that waitlist's Settings tab. It's off until you turn it on, so nothing changes for families already on your list.
| Setting | Options | Default |
|---|---|---|
| DeadlineCounted from when the deposit request email goes out. | 1 to 180 days | 7 days |
| Buyer remindersShortening the window pulls the reminders in with it. | Up to 4 | 4 days and 1 day before |
| Grace periodQuiet days after the deadline before anything happens. | 0 to 60 days | None |
| When it passesExpired families keep their record and can be restored. | Move them to Expired, or just flag them for me | Move them to Expired |
| Your summary emailOne email listing everyone who still owes. | Off, instant, daily, or weekly | Daily, 8 a.m. your time |
From there:
- The clock starts with the deposit email. The deadline is set when the deposit request goes out, and each family's date is saved. Changing your policy later never moves anyone who's already counting down.
- Reminders go out on their own, in your kennel's name, with the payment link. Replies come straight back to you.
- Each family shows a countdown on the waitlist, so you can see who's due tomorrow at a glance.
- You stay in control of every family. Give someone a few extra days, send a reminder now, or waive the deadline for one buyer. Waiving keeps their spot with no reminders and no expiry, which is useful when someone is paying by check or you've made a private arrangement.
- Nobody gets deleted. When a deadline passes, that family moves to an Expired section and everyone below moves up. Restore them and they go back in line where they were.
- You get one summary email, not one alert per family. Daily at 8 a.m. your time by default, or weekly, or the moment someone misses, or off.


Questions
Is a week really enough time for a deposit?
For most families, yes. Most people decide within a day or two. A week covers a weekend, a bank transfer, and a talk with a spouse. If your buyers often pay by check, add a short grace period or waive the deadline for that family.
What if a buyer asks for more time?
Give it to them. A deadline is there so nobody gets forgotten, not to be strict. In BreederBuddy you can extend one family's deadline by a few days without changing anyone else's.
Does every waitlist have to use the same deadline?
No. Set a default for your account, then change it on any single waitlist. A litter that's already born can run on five days while a planned breeding next spring gets two weeks.
What happens to their place in line if I restore them?
They go back where they were. Nothing about their history, application, or position is lost when a spot expires.
Deposit deadlines are part of BreederBuddy's puppy waitlist and deposit software, next to picking order, reserved slots, and Stripe payments.