Invoice clients for smart contract development, Web3 applications, and blockchain integrations. Professional invoices from Tidybill.
A blockchain developer invoice covers work building decentralised applications (dApps), smart contracts, Web3 integrations, NFT platforms, and blockchain infrastructure. Blockchain developers work with networks such as Ethereum, Solana, Polygon, and others, writing smart contracts in Solidity, Rust, or other platform-specific languages, and building the web frontend that interacts with on-chain systems. Blockchain development is highly specialised, commands premium rates, and involves unique risks including gas costs, smart contract bugs that are permanent once deployed, and rapidly changing tooling. Invoices should clearly describe the blockchain network used, the smart contracts delivered, the audit status of deployed code, and any ongoing monitoring or maintenance scope. Gas costs for deployment and testing are pass-through expenses that should be itemised separately.
| Service | Typical Rate | Unit |
|---|---|---|
| Blockchain development (day rate) | 800 | day |
| Smart contract development (ERC-20/ERC-721) | 3000 | contract |
| dApp frontend development | 4000 | project |
| Smart contract security audit | 3000 | audit |
| Web3 integration (wallet + contract) | 1500 | project |
| Gas costs for deployment (reimbursable) | 200 | deployment |
For smart contract projects, invoice at milestones: contract written, tests passing, audit complete, deployed to testnet, deployed to mainnet. Never deploy to mainnet before audit if the contract handles significant value. Invoice gas costs as reimbursable expenses at actual cost. Net 14 payment terms. If you accept payment in cryptocurrency, note this in the contract and convert to GBP for invoice purposes to simplify tax accounting.