How milestone money is held, released and returned. Last updated: September 2026.
Every contract on MeGC is paid by milestone. The client funds a milestone before the work on it starts; the money is held in escrow; when the client approves the milestone it is released to the vendor's payout account.
When the vendor asks for a milestone to be approved, the client checks the work and approves it or explains what is missing. Approved milestones cannot be taken back.
If a client and a vendor cannot agree, either can contact our support team. While a disagreement is open, the milestone's money stays held. Support reviews the contract, the project's messages and files, and the evidence both sides send, and may release the money, return it, or split it between them.
Released payments reach the vendor's account on Stripe's payout schedule. Refunds go back to the original card; banks usually show them within a few business days.
For a payment question, use the contact form and include the project and milestone.