Small Press & Team Publishing

What does a publishing assistant do?

By the WriteLoom editorial teamUpdated 2026-05-28
Key facts
  • Handles administrative tasks supporting the editorial and operations team.
  • Common duties: handoffs, contracts, metadata, royalty statements, author comms.
  • First hire trigger: founder admin work exceeds 15 hours/week.
  • Typically 20-40 hours/week part-time or full-time.
  • Salary range: $35k-$60k depending on location and experience.
Direct answer

A publishing assistant handles administrative tasks that support editors, designers, and marketers — manuscript handoffs, contract logging, metadata entry, royalty statement assembly, author communication, scheduling, and inbox triage. Most small presses with 8+ books a year hire their first publishing assistant when the founder’s admin work exceeds 15 hours a week.

Chapter i·Why it matters

Publishing assistants are the leverage that lets small presses scale past one staff member. Without them, founders spend 30-50% of their time on admin instead of editorial or strategic work. The right first hire — a publishing assistant — frees the founder to do the work that actually grows the press.

Chapter ii·What to include

  • A clear job description: manuscript handoffs, metadata, contracts, communications.
  • A target start: when founder admin exceeds 15 hours/week.
  • A salary range: $35k-$60k.
  • Training: 4-6 weeks of paired work before solo.
  • Documentation: process docs for every repeatable task.
  • A 90-day review with clear expectations.

Chapter iii·Example

A small press founder hires her first publishing assistant in year 3, when she’s publishing 8 books a year and spending 22 hours/week on admin. The assistant takes over handoffs, metadata entry, contract logging, and inbox triage at $42k for 30 hours/week. The founder reclaims 18 hours/week for editorial work. The press publishes 12 books in year 4.

In WriteLoom

WriteLoom supports the operational tasks a publishing assistant handles — handoffs, metadata, contracts — in one shared workspace.

See WriteLoom for teams