Invoice templates for coding instructors billing students and businesses for programming lessons, workshops, and curriculum work.
A coding instructor invoice is issued by a programming and software development educator to a student, business, or educational institution for coding instruction. Coding instructors teach programming languages (Python, JavaScript, HTML/CSS, Swift, SQL, etc.), software development concepts, data science, web development, and computer science to learners ranging from children to adult career changers. The coding education market includes private one-to-one tutoring, group coding bootcamps, workshops for businesses, school curriculum support, and online courses. Instructors may have professional software development backgrounds (transitioning to teaching) or formal computer science and education qualifications. Coding instruction commands higher rates than many other tutoring disciplines due to the demand for technology skills and the career-impact value of the instruction.
| Service | Typical Rate | Unit |
|---|---|---|
| One-to-one coding lesson (60 min) | 75 | hour |
| Coding bootcamp day (group, per student) | 200 | day |
| Corporate coding workshop (half day) | 1500 | session |
| Curriculum development (per hour) | 90 | hour |
| Code review and mentoring (per hour) | 80 | hour |
| Children's coding class (per child) | 25 | class |
For private students, monthly or block-booking invoicing is standard. For coding bootcamps, invoice the full course fee upfront or 50% at registration. For corporate workshops, confirm purchase order requirements. Corporate L&D teams have formal procurement processes. Invoice after the workshop with a 30-day payment term. For schools and educational institutions, allow for longer payment terms (30-60 days) and confirm invoicing requirements in advance. For online instruction platforms, you may invoice separately if providing services outside the platform. Confirm that your platform agreement permits this.