For barber schools

Barber school software for California, from $99 a month

Roster, attendance, clock hours, grades, transcripts and signed enrollment agreements for barbering programs approved by the California Board of Barbering and Cosmetology. Built for the school with two chairs of instructors and a few dozen students, not the chain with a compliance department.

No signup and no email needed · the demo school has a barbering cohort in it

A 20-student barber college pays the $99 minimum. At 40 students it’s $120. Published prices, no call, cancel anytime.

The barber school specifically

Small, independent, and inspected like everyone else

Barbering course1,000 hours minimum since January 1, 2022 (SB 803), down from 1,500
Curriculum the Board expects100 health and safety, 100 disinfection and sanitation, 200 chemical hair services, 200 hairstyling, 200 shaving and beard trimming
ApprovalPer location. The Board has no branch or satellite concept; every campus is its own school code
Two regulatorsBoard approval for the course, BPPE approval to operate. Private schools need both before enrolling anyone
What the student leaves withThe Board’s Proof of Training Document (Form F-BBC-05), filled in by the school and the student, without which the Board won’t seat them for the written exam

Facts verified against barbercosmo.ca.gov, September 2026. Most barber colleges on the Board’s list are one location with one owner, and the records job lands on that owner.

The situation

Four places, none of them agreeing

The sign-in sheet

Students sign in and out on paper or a time clock. Somebody totals it into a spreadsheet later, reading handwriting and rounding.

The roster

Who’s enrolled, who’s on leave, who quit after week three. Right on the day it was last edited.

The grade book

Written and practical grades kept on their own. Whether a student is on track is worked out by hand, close to the end.

The filing cabinet

Enrollment agreements, disclosures and certificates on paper. A transcript request means assembling one from whatever can be found.

Udooku holds one record per student, clocked hours included. How the Proof of Training numbers come out of it.

What it does

The record, from application to certificate

Every screen below is in the demo. The made-up school has a barbering cohort; go and mark its attendance.

Admissions to enrollment

An applicant becomes a student without being retyped

Applications land in a pipeline. You review one, accept it, and that applicant becomes the student record, with a status that follows them through active, on leave, withdrawn and graduated.

How a term runs →
The Udooku applications pipeline, listing applicants by program with statuses from submitted to accepted
Attendance

Marked once, by the instructor who was on the floor

A cohort’s schedule generates its sessions. The instructor marks the roster with six codes: present, absent, tardy, make-up, holiday and leave. Every mark keeps who made it and when, and every earning code credits the session’s minutes to the student’s clock hours.

Take attendance yourself →
The Udooku attendance grid for a barbering cohort, with present, absent and tardy codes per session next to each student’s attendance percentage and running clock-hour total
Clock hours

1,000 hours, counted from the attendance you already mark

Each session carries its scheduled minutes. Present credits them, tardy credits the actual minutes the instructor recorded, absent credits nothing. The student’s Hours tab shows the total against the 1,000 the Board requires for barbering, with hours credited from a prior school kept separately, and the hours certification for the Board’s Proof of Training prints from there once the program is done.

What the Board’s form asks for →
A barbering student’s Hours tab in Udooku, showing 76.52 of 1,000 required clock hours accrued from attendance, the sessions credited and an Issue Proof of Training button
Documents

Transcripts and certificates come out of the record

Transcripts, certificates of completion and enrollment verification letters are built from the enrollments and grades you already hold. Everything you’ve ever issued stays in the list. A reissue supersedes, a void stays visible.

What a student leaves with →
A graduated student's Academics tab in Udooku, listing an issued transcript, a certificate of completion and a voided transcript
Signatures and the school file

Signed agreements attach to the student, not to an inbox

Enrollment agreements and disclosures go out for signature and come back on the right record. Your catalog, refund policy and fact sheet sit alongside, each with a version and an expiry date.

Look through the vault →
A student's Documents tab in Udooku, showing a signed enrollment agreement attached to the record alongside uploaded files

The Proof of Training

The numbers the Board’s form asks for, from the record

A barber school lives and dies by clocked hours, because the Proof of Training certifies them and the Board won’t seat a student for the exam without it. Since August 2024 that document is the Board’s own Form F-BBC-05: the student fills in their part, the school fills in the dates training started and finished, the hours at this school, any hours from another school and the total, and both sign under penalty of perjury. In Udooku those figures come from the attendance the instructor marks, so what goes on the form is what is on the record.

Printing the hours certification is a button on the student’s Hours tab, on the Compliance plan. It gets a number, stays in the issued list for good, and a reissue supersedes rather than replaces, so the figures you copied onto the Board’s form stay traceable. What isn’t there yet is a time clock: students don’t punch in and out. The instructor marks the session, with the actual minutes when they differ from the schedule.

The hours certification Udooku prints for a made-up barbering graduate: course, student, school, and the training dates and hours the Board’s Proof of Training form asks for
The hours certification printed in the demo school. The school, its code and the student are made up.
Also not in Udooku: Title IV financial aid. Most independent barber colleges aren’t Title IV schools, and the software is priced for them. If you are, the record still works; the aid office just doesn’t move in.

Go and use it

Password Udooku1234, sign in as [email protected]. Open the barbering cohort and mark attendance. Then the next two steps are just as self-serve.

  1. Try itThe live demo, with a made-up school in it. No signup, no email.
    Open the live demo
  2. See your own students in itSend an export and get a private link back. Free, nothing to sign.
    Send a CSV
  3. Start on CoreFrom $99 a month. No contract, cancel from inside the software.
    Start on Core