Invoice clients for database design, query optimisation, and migration projects. Professional invoices from Tidybill.
A database administrator (DBA) invoice covers work designing, implementing, optimising, and maintaining database systems that store and manage an organisation's data. DBAs work with relational databases (PostgreSQL, MySQL, SQL Server, Oracle) and increasingly with NoSQL systems (MongoDB, Redis, Cassandra). Work includes schema design, query optimisation, indexing strategies, backup and recovery setup, replication configuration, performance tuning, and database migrations. Because database work directly affects application performance and data integrity, DBAs are in a strong position to demonstrate the value of their services. Contract DBAs often work on a project basis for migrations and performance engagements, or on monthly retainers for ongoing monitoring and maintenance. Invoices should clearly describe the work performed and, where possible, quantify outcomes (query times reduced, storage costs saved).
| Service | Typical Rate | Unit |
|---|---|---|
| Database consulting (day rate) | 600 | day |
| Database performance audit and optimisation | 1500 | project |
| Database migration project | 3000 | project |
| Schema design and implementation | 1200 | project |
| Monthly database monitoring and maintenance | 500 | month |
| Disaster recovery setup and testing | 1000 | project |
For project-based work (migrations, optimisation engagements), invoice on milestone completion. For ongoing monitoring retainers, invoice monthly with a summary of activities (backups verified, slow queries addressed, storage reviewed). Include performance metrics where possible. Net 14 to net 30 payment terms are standard.