Managing Proposal Status Transitions
Proposals flow through a clear lifecycle with six possible statuses. Understanding how to transition between statuses—and which changes are allowed—helps you manage proposals confidently and avoid mistakes.
The Six Proposal Statuses
[Screenshot: Proposal status badge in proposal list]
- Draft: Working copy, not yet sent
- Pending: Sent to client, awaiting decision
- Accepted: Client signed and agreed
- Declined: Client rejected the proposal
- Cancelled: You cancelled before acceptance
- Ended: Contract period completed
Each status has specific allowed transitions.
Status Transition Rules
[Screenshot: Flowchart showing allowed status transitions]
From Draft
You can move to:
- Pending – Send the proposal to the client via email or manually change status
- Cancelled – Abandon the draft if no longer needed
You cannot:
- Jump directly to Accepted or Declined (client must do that)
- Mark as Ended (only happens after acceptance and contract period)
From Pending
You can move to:
- Draft – Recall the proposal to make edits
- Cancelled – Cancel before client responds
- Accepted – Client accepts (or you manually accept)
- Declined – Client declines (or you manually decline)
You cannot:
- Skip directly to Ended (must be Accepted first)
From Accepted
You can move to:
- Ended – Mark the contract complete after the contract period
- Sometimes Cancelled – Rare; usually requires client agreement
You cannot:
- Move back to Pending or Draft (accepted proposals are binding)
- Change to Declined (it’s already accepted)
From Declined
You can move to:
- Draft – Revise and try again (creates new version or duplicates)
- Sometimes stays Declined permanently as a record
You cannot:
- Move directly to Accepted without client re-reviewing
From Cancelled
You cannot transition to other statuses. Cancelled is typically final.
Alternative: Duplicate the proposal and start fresh.
From Ended
You cannot transition to other statuses. Ended is the final state.
Alternative: Create a renewal proposal or duplicate for new contract.
Automatic Status Transitions
[Screenshot: Client accepting proposal, status changing automatically]
System-triggered changes:
- Draft → Pending: When you click “Send” and email the proposal
- Pending → Accepted: When client signs the proposal
- Pending → Declined: When client explicitly declines
- Accepted → Ended: Sometimes automatic when contract end date passes
You don’t manually trigger these—the system handles them based on actions.
Manual Status Changes
[Screenshot: Change status dropdown menu]
Sometimes you need to manually change status:
How to manually change status:
- Open the proposal
- Find Change Status action (usually in dropdown menu)
- Select the new status
- Confirm the change
When to use manual changes:
Draft → Pending without sending email:
You’ve already sent the proposal via other means and want to track it as pending.
Pending → Declined:
Client told you “no” verbally or via email but didn’t click the decline button.
Pending → Accepted:
Client agreed verbally or you’re accepting on their behalf (less common; use with caution).
Accepted → Ended:
Contract period is complete and you want to mark it finished.
Pending → Cancelled:
You need to cancel the proposal before they respond.
Recalling Proposals (Pending → Draft)
[Screenshot: Recall action in proposal menu]
Recall is a specific transition that needs explanation:
Why recall:
- You spotted an error after sending
- Client requested changes
- Pricing needs adjustment
- You need to add or remove sections
How to recall:
- Open the Pending proposal
- Click Recall in the actions menu
- Proposal returns to Draft status
- Edit as needed
- Send again (returns to Pending)
What happens when you recall:
- Client can no longer access the proposal for signature
- Any public links show the proposal as unavailable or in draft mode
- You regain full editing control
- Status shows as Draft
Best practice:
If you need to recall, send the client a quick message: “I’m making a couple updates to the proposal—will resend shortly.”
Preventing Unwanted Transitions
[Screenshot: Confirmation dialog for status change]
Some systems show confirmation dialogs for major transitions:
“Are you sure you want to cancel this proposal?”
Confirms you really mean to cancel.
“Recalling will remove client access. Continue?”
Ensures you understand the impact.
“Marking as Ended will close the contract. Proceed?”
Warns about finality.
Read these carefully before confirming.
Status and Editing Permissions
[Screenshot: Draft proposal with edit buttons visible vs. Accepted proposal with view-only mode]
What you can edit by status:
Draft:
Full editing—change anything.
Pending:
Limited or no editing without recalling. Some systems allow minor changes (notes, internal fields), but content and pricing usually require recall.
Accepted:
Very limited editing. Don’t change terms the client accepted. You might be able to edit internal notes or add comments.
Declined, Cancelled, Ended:
Typically view-only. Make a duplicate if you need to create a similar proposal.
Tracking Status History
[Screenshot: Proposal activity log showing status changes]
Many systems keep a log of status transitions:
- “Draft → Pending on Feb 10, 2026 at 10:30 AM”
- “Pending → Declined by client on Feb 12, 2026 at 3:45 PM”
- “Pending → Draft (recalled) on Feb 11, 2026 at 2:00 PM”
Use this log to audit proposal history and understand client response times.
Status in Proposal Lists
[Screenshot: Proposal list with status badges]
Status badges or labels help you quickly scan proposals:
- Draft (gray): Still working on it
- Pending (yellow): Waiting on client
- Accepted (green): Good news—signed!
- Declined (red): Client said no
- Cancelled (gray): You abandoned it
- Ended (blue): Contract complete
Filter by status to manage workflows: “Show me all Pending proposals.”
Best Practices
✅ Don’t rush to send: Keep proposals in Draft until everything is perfect.
✅ Use Pending wisely: Only send when you’re confident the client should see it.
✅ Recall promptly if needed: It’s better to recall and fix errors than leave incorrect info out there.
✅ Don’t manually accept without client input: Let clients sign proposals themselves for legal clarity.
✅ Mark Ended when contracts finish: Keeps your pipeline accurate and helps with reporting.
✅ Track reasons for Declined: Add notes about why clients declined to improve future proposals.
✅ Use Cancelled sparingly: Only cancel if the opportunity is truly dead.
Common Questions
Can I undo a status change?
Sometimes, depending on the transition. Draft → Pending can be undone via Recall. Accepted or Ended are usually final.
What if I accidentally mark a proposal as Cancelled?
You may need to duplicate it and start fresh. Check if your system allows reversing the cancellation.
Can clients change proposal status?
Yes, by accepting or declining. They can’t access other status changes.
Do status changes notify the client?
Usually only when you Send (Draft → Pending). Other manual changes typically don’t trigger client notifications.
What happens to invoices when a proposal status changes?
Depends on configuration. Accepted proposals might trigger invoice creation. Cancelled or Declined proposals typically don’t generate invoices.
Can I filter proposals by status?
Yes. Most proposal lists have status filters to show only Pending, Accepted, etc.
How long should proposals stay in Pending?
As long as needed, but most businesses set expiration dates. Follow up if pending for more than a week.
What’s the difference between Declined and Cancelled?
Declined = client said no. Cancelled = you called it off.