How to Create a Virtual Assistant Job Description (Templates Included)
A great VA job description is the difference between receiving 500 applications from unqualified candidates and receiving 50 from people who are genuinely right for the role. The specificity and clarity of what you write directly determines the quality of who applies.
Most job descriptions for virtual assistants are terrible. They're either copied from generic templates (which attract generic applicants), impossibly long wish lists that describe a unicorn, or so vague that candidates have no idea what the actual work involves. At VA MASTERS, we write custom job descriptions for every single placement — and after crafting hundreds of them, we've refined exactly what works.
This guide gives you the framework and templates to write one yourself, whether you're hiring your first VA or your fifth.
The 7 Essential Parts of a VA Job Description
Every effective VA job description includes these seven components. Miss one, and you'll either attract the wrong candidates or scare off the right ones.
1. A Specific Job Title
"Virtual Assistant" is too broad. It tells candidates nothing about the actual work. Use titles that describe the role: "Virtual Administrative Assistant — Email & Calendar Management," "E-Commerce Operations VA — Shopify Specialist," or "Real Estate VA — Transaction Coordinator."
Specific titles filter effectively. A bookkeeper who specializes in QuickBooks won't apply to a generic "VA" listing — but they will apply to "Bookkeeping Virtual Assistant — QuickBooks & Xero."
2. Company Context (2-3 Sentences)
Briefly describe your business, what you do, and your team size. Candidates need this context to decide if the role is a fit. A VA who thrives supporting a 50-person marketing agency might not enjoy working for a solo real estate investor — and vice versa.
3. Responsibilities (5-10 Specific Tasks)
This is where most job descriptions fail. "Handle administrative tasks" tells candidates nothing. Instead, list the 5-10 specific tasks they'll spend most of their time on, ranked from most important to least:
Bad: "Manage social media accounts"
Good: "Create and schedule 5 posts per week across Instagram and LinkedIn using our content calendar and Canva templates. Respond to comments and DMs within 4 hours during business hours."
Bad: "Help with bookkeeping"
Good: "Categorize 200-300 monthly transactions in QuickBooks Online, reconcile 3 bank accounts monthly, and prepare a weekly cash flow summary report."
The more specific you are about tasks, the better candidates can self-select. You want someone reading the description and thinking "I do exactly this" — not "I guess I could figure this out."
4. Required Skills and Tools
Separate must-haves from nice-to-haves. Listing 15 "required" skills guarantees you'll only attract overconfident candidates or desperate ones. Be honest about what's truly essential vs. what you can train.
| Must-Haves (Non-Negotiable) | Nice-to-Haves (Bonus Points) |
|---|---|
| Fluent English (written and spoken) | Experience in your specific industry |
| Proficiency in the primary tools (name them) | Familiarity with secondary tools |
| Minimum experience level (2+ years) | Specific certifications |
| Reliable internet and work setup | Previous remote work experience |
5. Work Schedule and Time Zone
Be explicit. "Full-time" means different things to different people. Specify: hours per week, expected work hours (with time zone), and any required overlap with your business hours. For example: "40 hours per week, flexible schedule, but must be available 9am-12pm EST for real-time collaboration."
6. Compensation
Include a salary range. Job descriptions without compensation attract 30-40% fewer quality applicants because experienced VAs won't waste time on a listing that might pay below market rate. For Filipino VA rates, $8.50-$15/hour is the typical range depending on specialization and experience.
7. How to Apply
Clear instructions that also serve as a first filter. Ask for something specific: "Send your resume and a 2-minute Loom video explaining your experience with [key skill]." Candidates who can't follow simple application instructions won't follow task instructions either.
5 Job Description Mistakes That Repel Great Candidates
⚠️ Avoid These Common Pitfalls
1. The Unicorn Listing. "Must have 5 years of experience in QuickBooks, Shopify, WordPress, Canva, HubSpot, ActiveCampaign, ClickUp, Google Ads, Facebook Ads, video editing, and copywriting." No one has deep expertise in all of these. Decide what you actually need and hire for that.
2. No Compensation Information. Top VAs won't apply blind. They have options and won't waste time on a role that might pay $4/hour. Include at least a range.
3. Vague Responsibilities. "Help with various business tasks as needed" is not a job description — it's a recipe for misalignment. If you can't define the role, you're not ready to hire.
4. All Requirements, No Benefits. A job description is a two-way pitch. Yes, you're selecting a candidate — but they're also selecting you. Mention what you offer: growth opportunities, flexible schedule, supportive management, skills development, or long-term employment stability.
5. Copy-Pasting Generic Templates Without Customization. The Indeed/ZipRecruiter templates that show up on the first page of Google are starting points, not finished products. Using them verbatim produces generic applications. Customize heavily for your specific needs.
Skip the Job Description — Let Us Handle It
VA MASTERS writes custom job descriptions, designs role-specific skills tests, and screens 1,000+ applicants to find your top 2-3 candidates. All you do is interview and choose.
• Custom job descriptions included • Skills test design included • Zero upfront cost
Start Your Recruitment Process →Template 1: General Administrative Virtual Assistant
📋 General Administrative VA — Ready-to-Use Template
Job Title: Virtual Administrative Assistant — Email, Calendar & Operations Support
About the Company: [Your company name] is a [industry] business based in [location] serving [target market]. We're a small, growing team looking for a reliable administrative VA to help streamline our daily operations and free up leadership time for strategic work.
Role Overview: You'll serve as the organizational backbone of our business — managing communications, coordinating schedules, and keeping our operations running smoothly. This is a long-term position with room for expanded responsibilities as you grow with us.
Key Responsibilities:
- Manage and organize the founder's email inbox — prioritize, draft responses, flag urgent items, and maintain inbox zero
- Schedule and coordinate meetings across multiple time zones using Google Calendar
- Prepare weekly reports summarizing key metrics, upcoming deadlines, and action items
- Organize and maintain digital files in Google Drive with consistent naming conventions
- Handle travel booking — flights, hotels, and itinerary preparation
- Conduct online research and compile findings into organized summaries
- Create and update standard operating procedures (SOPs) for recurring tasks
- Manage basic data entry and CRM updates
Required Skills:
- 2+ years of experience as a virtual assistant or administrative professional
- Excellent written and spoken English
- Proficiency in Google Workspace (Gmail, Calendar, Drive, Sheets, Docs)
- Strong organizational skills and attention to detail
- Reliable internet connection (minimum 25 Mbps) and quiet workspace
- Self-starter who takes initiative and can work independently
Nice to Have: Experience with project management tools (ClickUp, Asana, or Monday.com), basic Canva skills, CRM experience
Schedule: [20/40] hours per week, [flexible schedule / must be available X-Y EST]
Compensation: $[X]-$[Y] USD per hour, based on experience
How to Apply: Send your resume and a brief Loom video (2 minutes max) introducing yourself and describing your experience managing email and calendars for a previous employer.
Template 2: E-Commerce Operations VA
🛒 E-Commerce Operations VA — Ready-to-Use Template
Job Title: E-Commerce Operations Virtual Assistant — [Shopify/Amazon/eBay] Specialist
About the Company: We're a [product type] e-commerce brand selling on [platforms]. We process [X] orders per month and are growing rapidly. We need an operations VA to keep the backend running flawlessly while we focus on growth.
Role Overview: You'll own the daily operations of our online store — from order management and customer inquiries to inventory updates and listing optimization. This role requires someone who's comfortable with e-commerce platforms and can work quickly without sacrificing accuracy.
Key Responsibilities:
- Process and track daily orders — confirm shipments, update tracking info, handle fulfillment exceptions
- Respond to customer inquiries via email and [platform] messaging within 4 hours
- Update product listings — descriptions, pricing, images, and inventory levels
- Monitor inventory levels and flag low-stock items before they sell out
- Process returns and refunds following established policies
- Pull and organize weekly sales reports and performance metrics
- Coordinate with suppliers on order status, lead times, and restock timing
- Research competitor pricing and product positioning monthly
Required Skills:
- 2+ years of experience working with [Shopify/Amazon Seller Central/eBay]
- Proven customer service skills — empathetic, clear, solution-oriented communication
- Proficiency in Google Sheets/Excel for inventory and sales tracking
- Strong attention to detail — order accuracy is critical
- Experience handling 50+ customer interactions per week
- Reliable internet and ability to work [specified hours]
Nice to Have: Experience with [Helium 10 / Jungle Scout / specific tools], product photography editing, basic ad management
Schedule: [20/40] hours per week, [schedule details]
Compensation: $[X]-$[Y] USD per hour, based on experience
How to Apply: Send your resume and screenshots (anonymized) showing your experience managing an e-commerce dashboard or platform backend. Include a brief description of the highest-volume store you've worked on.
Template 3: Real Estate Virtual Assistant
🏠 Real Estate VA — Ready-to-Use Template
Job Title: Real Estate Virtual Assistant — Property Management & Transaction Coordination
About the Company: We're a real estate [investment firm / property management company / brokerage] managing [X] properties across [locations]. We need a detail-oriented VA to handle administrative operations so our team can focus on acquisitions and client relationships.
Role Overview: You'll be the administrative engine behind our real estate operations — managing tenant communications, coordinating transactions, maintaining property records, and keeping our systems organized and up to date.
Key Responsibilities:
- Manage tenant communications — respond to inquiries, coordinate maintenance requests, send lease renewal notices
- Maintain and update property records in [CRM/property management software]
- Coordinate with contractors for repairs and maintenance — scheduling, follow-ups, and documentation
- Prepare and organize lease documents, addendums, and property disclosure forms
- Conduct property and market research — comparable analysis, rental pricing, neighborhood data
- Manage listing postings across real estate platforms (Zillow, MLS, Realtor.com)
- Track rental payments, flag late payments, and prepare monthly owner statements
- Schedule property showings and coordinate with agents and potential tenants
Required Skills:
- 2+ years of experience in real estate administration or property management
- Familiarity with US real estate terminology, processes, and documentation
- Proficiency in Google Sheets/Excel and data organization
- Excellent written English — you'll communicate directly with tenants and vendors
- Experience with property management software (AppFolio, Buildium, Rent Manager, or similar)
- Detail-oriented with ability to manage multiple properties simultaneously
Nice to Have: QuickBooks experience for owner statements, experience with MLS systems, Loom/video communication skills
Schedule: [20/40] hours per week, must be available during US business hours ([X-Y EST/PST])
Compensation: $[X]-$[Y] USD per hour, based on experience
How to Apply: Send your resume and a brief written summary of your real estate experience — include the number of properties managed, types of tasks handled, and which software platforms you've used.
Template 4: Digital Marketing VA
📱 Digital Marketing VA — Ready-to-Use Template
Job Title: Digital Marketing Virtual Assistant — Social Media & Content Management
About the Company: We're a [industry] business focused on [mission/product]. Our marketing drives growth through social media, email marketing, and content — and we need a VA to help us execute consistently and at scale.
Role Overview: You'll manage the day-to-day execution of our digital marketing — creating social media content, scheduling posts, managing email campaigns, and tracking performance. This role suits someone who's equal parts creative and organized.
Key Responsibilities:
- Create and schedule 5-7 social media posts per week across Instagram, LinkedIn, and [other platforms] using our brand guidelines
- Design visual content using Canva (we provide templates and brand assets)
- Write engaging captions and adapt messaging for each platform's audience
- Monitor social accounts — respond to comments and DMs within 4 hours during business hours
- Build and send weekly email campaigns using [ActiveCampaign/Mailchimp/HubSpot]
- Track and report weekly on social media metrics (reach, engagement, follower growth) and email performance (open rates, click rates)
- Research trending topics, hashtags, and competitor content for inspiration
- Assist with blog formatting and publishing in WordPress
Required Skills:
- 2+ years of experience managing social media accounts for a business (not personal)
- Proficiency in Canva for graphic design
- Experience with at least one email marketing platform
- Strong written English with a feel for marketing copywriting
- Basic analytics understanding — can interpret engagement data and suggest improvements
- Organized, self-motivated, and able to maintain a consistent content calendar
Nice to Have: Video editing skills (Capcut/Premiere), WordPress experience, basic SEO knowledge, ad management experience (Meta Ads, Google Ads)
Schedule: [20/40] hours per week, [schedule details]
Compensation: $[X]-$[Y] USD per hour, based on experience
How to Apply: Send your resume, links to 2-3 social media accounts you've managed (or screenshots), and a sample social media post you'd create for our brand based on our Instagram [include link].
Template 5: Bookkeeping VA
💰 Bookkeeping VA — Ready-to-Use Template
Job Title: Bookkeeping Virtual Assistant — QuickBooks/Xero Specialist
About the Company: We're a [type of business] processing [X] monthly transactions across [X] accounts. We need a detail-oriented bookkeeping VA to keep our finances accurate, organized, and up to date.
Role Overview: You'll manage our day-to-day bookkeeping operations — categorizing transactions, reconciling accounts, processing invoices, and preparing financial summaries. Accuracy is non-negotiable in this role.
Key Responsibilities:
- Categorize and reconcile [X] monthly transactions in [QuickBooks Online / Xero]
- Reconcile [X] bank and credit card accounts monthly
- Process accounts payable — enter invoices, schedule payments, maintain vendor records
- Process accounts receivable — generate invoices, track payments, follow up on overdue accounts
- Prepare weekly cash flow summary and monthly financial reports
- Manage expense tracking and receipt organization
- Assist with payroll processing and contractor payment documentation
- Maintain organized financial records for tax preparation
Required Skills:
- 3+ years of bookkeeping experience
- Certified or highly proficient in [QuickBooks Online / Xero] (hands-on daily usage required)
- Strong understanding of double-entry bookkeeping, accrual vs. cash basis, and chart of accounts
- Advanced Excel/Google Sheets skills (VLOOKUP, pivot tables, formulas)
- Exceptional attention to detail — 98%+ accuracy expected
- Confidentiality and professional handling of sensitive financial data
Nice to Have: Experience with [Gusto / Bill.com / Dext / Hubdoc], accounting degree or certification, experience with multi-entity bookkeeping
Schedule: [20/40] hours per week, [schedule details]
Compensation: $[X]-$[Y] USD per hour, based on experience and certifications
How to Apply: Send your resume and a brief description of the largest set of books you've managed (number of transactions, accounts, and entities). If you hold any accounting certifications, please include them.
How to Customize These Templates for Your Business
These templates are starting points, not copy-paste solutions. Here's how to adapt them:
Step 1: Start With Your Task List
Before touching the template, write down every task you want to delegate. Rank them by frequency and importance. Your top 5-8 tasks become the "Key Responsibilities" section. Don't include tasks you might need "someday" — only what you actually need in the first 90 days.
Step 2: Name Your Actual Tools
Replace generic tool names with the specific platforms your business uses. "CRM experience" becomes "HubSpot CRM experience" or "GoHighLevel experience." This attracts candidates with relevant expertise and saves you training time. VA MASTERS designs custom skills tests around your specific tools, which is why our candidates are pre-verified on your tech stack.
Step 3: Add Your Culture Signals
Include 2-3 sentences about what it's like to work with you or your team. "We value initiative — our ideal VA doesn't wait to be told what to do next." "We're a casual, supportive team that prioritizes work-life balance." These signals help culture-fit candidates self-select in.
Step 4: Set Your Screening Filter
Your application instructions should include one specific request that tests attention to detail. "Include the word 'ready' in your email subject line," or "Attach a 2-minute Loom video." Candidates who skip this reveal how they'll handle future task instructions.
From Job Description to Screening: What Comes Next
Writing the job description is step one. The harder part is what follows: sorting through hundreds of applications, testing skills, and evaluating fit. Here's the reality of the DIY hiring process:
| Stage | DIY Approach | Through VA MASTERS |
|---|---|---|
| Job description | You write it (1-2 hours) | We write a custom JD based on your needs |
| Applications received | 50-200 (if well posted) | 1,000+ from Philippines talent pools |
| Resume screening | You review all (4-8 hours) | We screen for English, experience, and internet quality |
| Skills testing | You design and evaluate (3-5 hours) | Custom skills test simulating your actual tasks |
| Interviews | You interview 5-10 candidates (5-10 hours) | We interview deeply, present 2-3 finalists |
| Total time investment | 15-25 hours over 2-4 weeks | 1-2 hours (your final interviews only) |
| Risk if bad hire | Start over — you absorb the cost | Free replacement guarantee |
If you have the time and hiring experience to manage the process yourself, these templates give you a strong foundation. If you'd rather invest that 15-25 hours in your business instead, let VA MASTERS handle the entire recruitment process from job description through final placement.
Let VA MASTERS Write Your Job Description and Find Your Perfect VA
We don't just recruit — we build the entire hiring framework: custom job description, skills testing designed around your actual tasks, and rigorous screening from 1,000+ candidates.
• No upfront payment • Replacement guarantee • VA starts within 2-3 weeks
Book a Free Discovery Call →Frequently Asked Questions
How long should a VA job description be?
300-500 words is the sweet spot. Long enough to clearly define the role, short enough that candidates actually read it. If your description is over 700 words, you're probably trying to hire two roles — split them into separate postings.
Should I include salary in the job description?
Yes. Job postings with compensation ranges attract significantly more qualified applicants. Experienced VAs won't waste time on listings without pay information. For Filipino VAs, the typical range is $8.50-$15/hour depending on specialization, experience, and hours. See our complete VA cost guide for details.
How many responsibilities should I list?
5-10 specific responsibilities, ranked by priority. More than 10 suggests the role is too broad for one person. Fewer than 5 is too vague for candidates to assess fit. Focus on tasks that represent 80% of the VA's weekly time.
Should I post on job boards or use a VA agency?
Job boards (OnlineJobs.ph, Indeed) give you volume but require significant screening effort. VA agencies like VA MASTERS handle the entire process — writing the JD, screening 1,000+ applicants, designing skills tests, and presenting vetted finalists. The trade-off is your time: 15-25 hours of DIY work vs. 1-2 hours with an agency. See our agency vs. freelance comparison.
Can I use one job description for multiple VA hires?
Only if the roles are truly identical. If you need a bookkeeping VA and a social media VA, write separate descriptions. Combining them into one attracts generalists when you need specialists — and leads to weaker hires.
How do I know if I should hire a specialist VA or a general VA?
If 70%+ of the tasks require a specific skill set (bookkeeping, marketing, customer service), hire a specialist. If the tasks span multiple areas with no single dominant category, hire a general administrative VA. Our guide on VA services and specializations can help you decide.
What's the biggest mistake people make with VA job descriptions?
Being vague about responsibilities. "Help with various tasks as needed" guarantees misalignment. The second biggest mistake is listing too many required skills — creating an impossible-to-find unicorn instead of a realistic, hirable role.
Should I mention that I'm looking for a Filipino VA specifically?
If you're posting on general job boards, you can mention your preference for Philippines-based candidates. If you're using a specialized recruitment agency like VA MASTERS that focuses on Filipino VAs, this is already built into the process. It's perfectly appropriate to specify location-based preferences when they're driven by time zone compatibility, cost considerations, or cultural fit.
How does VA MASTERS create job descriptions differently?
At VA MASTERS, our job descriptions go deeper than what you'd post on a job board. We build a detailed role profile that includes specific task breakdowns, tool proficiency requirements, personality and communication style preferences, and custom skills test parameters — all based on a deep-dive consultation about your business needs. This precision is why our placements have a high success rate from the first match.
What should the application process include to filter candidates?
Include one specific instruction that tests attention to detail — like submitting a Loom video, answering a specific question, or including a keyword in the subject line. Candidates who can't follow application instructions won't follow task instructions. At VA MASTERS, we go further with purpose-built skills tests that simulate actual job tasks, which is far more predictive than resumes alone.
Start With the Right Job Description, End With the Right VA
The quality of your hire starts with the quality of your job description. A vague listing produces vague applicants. A specific, well-structured description attracts the candidates who can actually do the work you need done.
Use the templates above as your foundation, customize them for your specific situation, and remember: the 1-2 hours you invest in writing a great job description saves you dozens of hours screening unqualified candidates later.
And if you'd rather skip the process entirely and have experts handle everything from job description to final placement — reach out to VA MASTERS. We'll take it from here.

Anne is the Operations Manager at VA MASTERS, a boutique recruitment agency specializing in Filipino virtual assistants for global businesses. She leads the end-to-end recruitment process — from custom job briefs and skills testing to candidate delivery and ongoing VA management — and has personally overseen the placement of 1,000+ virtual assistants across industries including e-commerce, real estate, healthcare, fintech, digital marketing, and legal services.
With deep expertise in Philippine work culture, remote team integration, and business process optimization, Anne helps clients achieve up to 80% cost savings compared to local hiring while maintaining top-tier quality and performance.
Email: [email protected]
Telephone: +13127660301