Your job posting asked for 47 skills, 5 years of experience, and a bachelor’s degree. The qualified candidates who could actually help you kept scrolling. Writing an EA job description for the first time, most founders default to one of two approaches: copying a generic template without customizing it, or listing every possible requirement so they don’t “miss anything.” Both approaches produce the same outcome: a posting that filters out the candidates most capable of doing the job. This article provides three ready-to-use templates (general, CPA firm, and HR/payroll), along with guidance on what to include and what to cut.
The full how to hire a virtual executive assistant process covers sourcing and onboarding, but your job description is the first filter. Getting it right before you post saves significant time downstream.
Key Takeaways
- Most EA relationships fail in the first 90 days due to poor onboarding structure, not poor hiring decisions or EA capability.
- Days 1-30 focus on observation and low-risk task handoffs, with daily check-ins to catch misunderstandings before they become patterns.
- Days 31-60 shift to supervised execution, with your EA taking full ownership of calendar management and email triage independently.
- Days 61-90 mark full integration, where your EA anticipates needs, suggests process improvements, and operates without daily direction.
- If performance issues persist after clear instructions and direct feedback, audit your systems before concluding there is a fit problem.
What makes a job description attract (or repel) qualified candidates

Harvard Business Review research on job application behavior shows that women apply to roles only when they meet 100% of listed requirements, while men apply at around 60%. A job posting with 15 requirements effectively limits your candidate pool to people who either meet all of them or who don’t read carefully enough to notice. Neither group is who you’re looking for.
The common mistakes follow predictable patterns: requirement overload that turns preferences into must-haves, inflated experience requirements that eliminate early-career candidates who could do the job well, missing salary information that wastes everyone’s time on misaligned conversations, and vague language that tells candidates nothing about what they’d actually be doing. LinkedIn Talent Solutions research on job posting effectiveness confirms that specific, focused descriptions consistently outperform exhaustive ones in both application volume and applicant quality.
The templates below are built to avoid these patterns.
Virtual executive assistant job description template (general)
Company introduction
[2-3 sentences about who you are, what your company does, and what the work environment is like. Be specific rather than generic. “We’re a 6-person CPA firm specializing in small business tax and bookkeeping” is more useful than “We’re a fast-paced company that values teamwork.”]
Role summary
We’re looking for a virtual executive assistant to support [executive name/role] on a [full-time/part-time] basis. This role is remote and focuses on [calendar management, communications, project coordination, etc.]. You’ll work directly with [the founder/the partner/the CEO] to handle day-to-day operational support so they can focus on [client work/business development/strategic decisions].
Key responsibilities
- Manage executive calendar, including scheduling meetings, coordinating logistics, and protecting focused work time.
- Serve as first point of contact for internal and external communications, prioritizing and responding as appropriate.
- Coordinate travel arrangements including flights, accommodations, and detailed itineraries.
- Prepare meeting agendas, briefing materials, and follow-up documentation.
- Handle confidential information with discretion and maintain organized filing systems.
- Support special projects by coordinating resources, tracking progress, and meeting deadlines.
For a full breakdown of which tasks to delegate to executive assistant functions make the most sense for your role, that guide can help you finalize your responsibilities list before posting.
Required qualifications
- 2+ years of experience in an administrative, executive assistant, or virtual assistant role.
- Proficiency with calendar management, email, and document creation tools.
- Strong written and verbal communication skills.
- Ability to manage multiple priorities and meet deadlines independently.
- Reliable internet connection and home office setup.
The executive assistant skills guide breaks down which competencies actually predict performance in this role, which is useful when deciding what to include in your required versus preferred list.
Preferred qualifications
- Experience supporting founders, executives, or small teams.
- Familiarity with project management tools (Asana, Trello, Monday.com, or similar).
- Background in [your industry or adjacent field].
- Experience with CRM platforms (HubSpot, Salesforce, or similar).
For a detailed overview of which technical tools to list and test for, the virtual executive assistant technical skills guide covers current platform proficiency expectations by role type.
Compensation and benefits
[$5 – $15 per hour, depending on experience. List any applicable benefits: PTO, health stipend, equipment allowance, etc.]
How to apply
[Brief application instructions. Keep this simple. Every additional step in the application process reduces qualified applicants. A resume, a brief cover note explaining their relevant experience, and one work sample or reference is sufficient for most EA roles.]
CPA firm executive assistant job description template
Role summary (EA for CPA firms)
We’re looking for a virtual executive assistant to support the partner team at [Firm Name], a [size]-person CPA firm specializing in [tax preparation/bookkeeping/advisory services/etc.]. This role provides administrative and operational support with particular focus on tax season coordination, client communication, and document management. You’ll work closely with [partner name/the managing partner] to keep client workflows running during both peak and off-peak periods.
Key responsibilities (EA for CPA firms)
- Manage partner and staff calendars with awareness of tax deadlines and busy season workflow patterns.
- Coordinate client communications, including scheduling appointments and following up on document requests.
- Organize and maintain client files and tax return documentation across firm systems.
- Support preparation of engagement letters, invoices, and client correspondence.
- Assist with firm administrative tasks including accounts payable, vendor management, and scheduling.
- Handle confidential client financial information with strict discretion and attention to compliance requirements.
Required qualifications (EA for CPA firms)
- 2+ years of administrative experience, preferably in a professional services or accounting environment.
- Proficiency with Microsoft Office, particularly Outlook, Excel, and Word.
- Strong organizational skills with close attention to detail.
- Comfort handling confidential financial information.
- Ability to manage competing priorities during high-volume periods.
Preferred qualifications (EA for CPA firms)
- Experience with accounting software (QuickBooks, Sage, or similar).
- Familiarity with tax preparation workflow and filing deadline calendars.
- Basic bookkeeping knowledge (accounts payable/receivable, bank reconciliation).
- Prior experience in a CPA firm, accounting practice, or financial services environment.
HR and payroll company executive assistant job description template
Role summary (EA for HR/payroll)
We’re looking for a virtual executive assistant to support [executive name/role] at [Company Name], a [size]-person firm providing [HR consulting/payroll services/staffing solutions/etc.]. This role coordinates client communications, supports employee-facing processes, and handles administrative tasks across our HR and payroll workflows. You’ll work directly with [the founder/the director] to keep client deliverables and internal operations running reliably.
Key responsibilities (EA for HR/payroll)
- Manage executive calendar and coordinate meetings with clients and internal team members.
- Support client onboarding processes, including document collection, system setup coordination, and follow-up communications.
- Maintain employee and client records with attention to compliance and documentation requirements.
- Coordinate payroll processing timelines and client communication around pay cycles and deadlines.
- Prepare reports, presentations, and client-facing documentation.
- Assist with recruiting coordination, including job posting, candidate scheduling, and interview logistics.
Required qualifications (EA for HR/payroll)
- 2+ years of administrative experience, preferably in HR, staffing, or professional services.
- Proficiency with document management and standard office software.
- Strong communication skills for client and employee interactions.
- Ability to handle sensitive employee information with discretion.
- Detail-oriented with strong organizational skills.
Preferred qualifications (EA for HR/payroll)
- Experience with HRIS platforms or applicant tracking systems.
- Familiarity with payroll processing cycles and related terminology.
- Background in HR administration or human resources support.
- Understanding of employment compliance documentation and recordkeeping.
Salary transparency: what to include and why
As of 2026, salary disclosure requirements in job postings are active in California, Colorado, New York, Washington, Illinois, Connecticut, Nevada, Massachusetts, and several other states, with additional states phasing in requirements through 2027. Bureau of Labor Statistics occupational data and Glassdoor compensation research both confirm that postings with disclosed salary ranges receive more qualified applicants than those without.
For virtual EA roles, practical ranges to work from:
- General virtual EA support: $18-$35 per hour depending on experience level.
- Specialized or senior executive support: $35-$50+ per hour.
- Offshore EA rates (Philippines, Latin America): $4-$15 per hour.
Include a genuine range rather than a placeholder span. PayScale data on administrative compensation shows that overly broad ranges (a $50,000 to $120,000 span, for example) signal that the company hasn’t decided what the role is worth, which is not the message you want to send at the top of the hiring process. SHRM guidelines on salary transparency recommend including a range you actually intend to pay rather than a maximum you’d consider under optimal circumstances.
Common mistakes to avoid in your job posting

Most job descriptions fail for the same reasons. Reviewing your draft against this list before posting catches the most common issues:
- Required qualifications that are actually preferences. If someone could learn it in the first 60 days, move it to preferred.
- Experience requirements inflated beyond what the role actually demands. 5+ years for a standard EA role eliminates a large portion of qualified candidates.
- Buzzwords and superlatives that signal nothing. “Rockstar,” “ninja,” and “world-class” appear in the posting; strong candidates stop reading.
- A responsibilities list longer than six items. If you’re listing 12 responsibilities, you haven’t decided what the role actually is.
- No salary information. In states that require it, this creates legal exposure. In all states, it costs you qualified applicants.
- A degree requirement that isn’t actually necessary. Most EA work doesn’t require formal education; requiring it limits your candidate pool without improving outcomes. The do virtual EAs need a degree analysis covers this question specifically.
A clear, focused job description is your first conversation with the candidate you want to hire. The right person is scrolling past postings that ask for everything. A description that reflects the actual role attracts people who can do the work.
Once your posting is live, the executive assistant interview questions guide gives you the evaluation framework to assess who applies. Copy our tested EA job description template and customize it in 15 minutes. Schedule a conversation to get the full template and talk through how to adapt it for your specific firm.
FAQs about EA job descriptions
Aim for 400-700 words; longer descriptions with excessive requirements reduce application volume, so focus on the essential information: who you are, what the role covers, what qualifications you actually need, and what you’re offering.
Not necessarily; many effective EAs don’t hold degrees, and requiring one limits your candidate pool without improving performance outcomes, so make education a preferred qualification rather than a requirement unless the role genuinely demands it.
2-3 years is reasonable for most EA roles; requiring 5+ years filters out qualified candidates and is typically misaligned with actual role demands unless you’re hiring senior executive-level support.
US-based virtual EAs typically earn $18-$35 per hour for general support and $35-$50+ for specialized or senior roles; offshore EAs in the Philippines or Latin America typically range from $4-$15 per hour; include the range that reflects what you actually intend to pay.
Legally, it depends on your state; as of 2026, California, Colorado, New York, Washington, Illinois, and several other states require salary ranges in job postings, and even in states without legal requirements, including compensation information attracts more qualified applicants.
Required qualifications are true must-haves the candidate needs on day one; preferred qualifications are beneficial but learnable, and labeling these categories clearly helps candidates self-assess accurately rather than self-selecting out of roles they could do well.


