Getting paid safely as a freelance developer

Get paid safely by never starting work that is not funded, splitting the project into short milestones, agreeing in writing what done means, and keeping payment and records in one place. On ErdiBuilds each milestone is funded first and paid out after approval.

Last updated:

The core rules of safe payment

  • Do not start before the money is committed. Unpaid work is a loan to a stranger.
  • Keep each step small, so the amount at risk at any time is small.
  • Write down the result and how it is approved before you begin.
  • Keep the whole conversation, delivery and payment in one place, so you have a record.

These rules protect you from the most common problems: late payment, endless revisions and clients who vanish after a delivery.

How the flow works on ErdiBuilds

Each milestone is funded before work starts and runs 1, 2, 3, 4, 6 or 8 weeks. You start the work once it is funded. You deliver with a note and at least one attachment or a preview link. The client reviews and either approves or asks for changes. If the client does not react, the milestone is approved automatically after 14 days.

After approval, a short holding period runs and then your payout is released. New developers can have a part of the first payouts held back for a while as a safety reserve. Plan your cash flow with that delay in mind, and do not count on money the day after approval.

From funding to payout
  • Funded

    What happens
    The client pays the milestone before work starts
    Why it helps you
    You know the money exists
  • Delivered

    What happens
    You submit a note and files or a preview link
    Why it helps you
    A record of what you handed over
  • Approved

    What happens
    The client approves, or it happens automatically
    Why it helps you
    A clear end to the review
  • Released

    What happens
    Payout follows after the holding period
    Why it helps you
    Predictable payment

When things go wrong

Clients can request changes within the deliverables you agreed. Work beyond the agreement is added as a new milestone. If both sides want out of a paid milestone, they can cancel together. If they cannot agree, an ErdiBuilds admin decides the dispute, and both sides can add evidence first. Delivery notes, approvals and messages are your evidence, which is another reason to keep everything on the platform.

Invoices and records

Invoices are issued in your name, because you are the seller. You need to finish payout setup, tax details and the consent to invoicing in your name before you can be paid. Keep your own books too: record every milestone, the date, the currency and the amount.

Developers pay a fee on paid work. Developers pay 8 percent plus payment processing. Include it when you set your prices.

As an independent professional you are usually responsible for your own taxes, social contributions and, where it applies, VAT. The rules depend on your country and your situation, so ask a local accountant before your first invoice. Set aside part of each payment for taxes right away. This is general information, not legal or tax advice.

Habits that protect you

Frequently asked questions

When do I get paid?

After the client approves the milestone, or it is approved automatically after 14 days, a short holding period runs and then the payout is released.

Link to this answer

Should I start work before funding?

No. Each milestone is funded before work starts and runs 1, 2, 3, 4, 6 or 8 weeks. Start after the funding is in place.

Link to this answer

Who issues the invoice?

Invoices are issued in the name of the developer, who is the seller. You complete the consent to invoicing in your name during payout setup.

Link to this answer

What if the client stops answering?

A delivered milestone is approved automatically after 14 days without a reaction, and then the payout process starts.

Link to this answer

What happens in a dispute?

Both sides can add evidence, then an ErdiBuilds admin decides. Keeping messages and delivery notes on the platform makes your case clear.

Link to this answer

Do I need to handle taxes myself?

Usually yes, as an independent professional. Talk to a local accountant. This is general information, not legal or tax advice.

Link to this answer

Show what you have built.

Applying is free, with no paid bids. Developers come from the 27 EU countries.

Apply as a developer

Cookie settings

Choose which cookies we may use. Your choice is saved in this browser and, when you are signed in, with your account. You can change it any time.

More in our Privacy Policy.