Types of Freelance Contracts You Can Create
Explore Midcontract’s supported contract types: fixed-price, milestone-based, hourly, and retainers — all backed by smart contract automation.
Midcontract supports multiple contract structures, so you can work in the way that fits your projects — from one-off gigs to long-term retainers.
💰 Fixed-Price Contracts
Ideal for clear, scoped deliverables — with upfront funding and guaranteed payouts.
Full payment is deposited into escrow before work begins
Clients have 5 days to review submitted work — after that, it’s auto-approved by the system to prevent stalling
Revisions? No problem — clients can request changes, and contractors can resubmit via the same workflow
Payments unlock automatically upon approval (or auto-approval) and are instantly available for withdrawal
Milestone variation supported — break large projects into phases with separate approvals and payouts
Perfect for one-off tasks like design, dev, writing, and anything with a defined outcome and deadline.
🧱 Milestone-Based Contracts
Split your project into multiple phases — each with its own funding, submission, and approval.
Each milestone is pre-funded before work begins — no need to commit the full budget upfront
Deliverables are submitted per milestone, keeping the scope tight and progress easy to track
Milestones can run sequentially or in parallel — based on project needs and mutual agreement
5-day client review period applies to each milestone. If no action is taken, it’s auto-approved and paid out
Smart notifications remind both parties of pending reviews, upcoming due dates, or approval deadlines
Great for multi-phase builds, campaigns, launches, and anything that benefits from structured progress.
⏱ Hourly Contracts
Pay for the actual hours worked — with built-in automation, transparency, and protection for both sides.
Set an hourly rate and (optionally) a weekly limit when creating the contract
Log time manually through the platform — your timesheet is automatically submitted and locked every Monday at 00:00 UTC
Clients review timesheets within 3 days — or the system auto-approves them to avoid unnecessary delays
Prepay or pay-as-you-go: Clients can preload funds or top up as needed
If the balance runs out, the contract is paused until it’s refilled
Rate flexibility with rules: Contractors can lower their rate (effective next Monday), clients can raise it instantly
Perfect for ongoing support, consulting, content, or any long-term collaboration where time is the key deliverable.
🔁 Retainer Contracts
(coming soon)
Recurring agreements for long-term work.
Fixed payments on a weekly, bi-weekly, or monthly basis
Ideal for agency retainers, consulting, or managed services
All contract types are backed by smart contracts — meaning clear, automated, and tamper-proof execution every time.
Last updated