Virtual Assistant Job Description Templates: Copy, Customize & Hire
A well-written job description is the difference between attracting 20 mediocre candidates and 200 qualified ones. After writing thousands of VA job postings at VA MASTERS — and screening the applications they generate — we know exactly what works and what falls flat.
Below you'll find 8 ready-to-use job description templates for the most common virtual assistant roles. Each template includes the role title, responsibilities, required skills, and nice-to-haves. Copy, customize to your business, and start hiring.
Why Your Job Description Matters More Than You Think
In our experience recruiting 60+ virtual assistants, the single biggest predictor of placement success isn't the candidate's experience — it's the clarity of the job description. Vague JDs attract vague applicants. Specific JDs attract professionals who know exactly what's expected.
Anatomy of a High-Performing VA Job Description
Before jumping into templates, here's what every VA job description needs — based on analyzing which of our postings generate the strongest candidate pools:
| Section | Purpose | Common Mistake |
|---|---|---|
| Specific Title | Attracts the right specialists | Using generic "Virtual Assistant" instead of "Bookkeeping VA" or "Real Estate Admin VA" |
| Company Overview | Sells your company to top candidates | Skipping it entirely — good VAs are selective too |
| Core Responsibilities | Sets clear expectations | Listing 25+ tasks (overwhelming) or 3 vague ones (unclear) |
| Required Skills | Filters unqualified applicants | Mixing must-haves with nice-to-haves |
| Tools & Software | Ensures technical fit | Not listing specific tools (e.g., "CRM" instead of "HubSpot") |
| Schedule & Hours | Prevents timezone mismatches | Saying "flexible hours" when you actually need US business hours |
| Compensation Range | Attracts appropriate experience level | No range listed (wastes everyone's time) |
Template 1: General Administrative Virtual Assistant
Virtual Administrative Assistant (Remote, Full-Time)
About Us:
[Your company name] is a [brief description — e.g., "growing real estate investment firm" or "digital marketing agency serving B2B clients"]. We're looking for a detail-oriented virtual assistant to help streamline our daily operations and free up our leadership team for high-value activities.
What You'll Do:
- Manage and organize email inboxes — triage, draft responses, flag priorities
- Schedule meetings, coordinate calendars across team members and time zones
- Prepare documents, reports, and presentations using Google Workspace
- Maintain and update databases, spreadsheets, and filing systems
- Handle travel arrangements including flights, hotels, and itineraries
- Conduct online research and compile findings into actionable summaries
- Manage vendor communications and follow up on outstanding deliverables
- Process basic invoices and track expenses
Required Skills:
- 2+ years of administrative or virtual assistant experience
- Excellent written and spoken English
- Proficiency in Google Workspace (Docs, Sheets, Calendar, Drive)
- Strong organizational skills and attention to detail
- Ability to work independently with minimal supervision
- Reliable internet connection (minimum 25 Mbps) and quiet workspace
Nice-to-Have:
- Experience with project management tools (Asana, ClickUp, Monday.com)
- Basic bookkeeping knowledge
- Familiarity with Slack and Zoom
Schedule: [X] hours/week, [specify timezone — e.g., "US Eastern business hours, 9 AM - 5 PM EST"]
Compensation: $[X]-$[X]/hour, based on experience
This is the most common VA role we fill at VA MASTERS. For a deeper look at what administrative VAs handle, see our administrative VA service page.
Template 2: Bookkeeping & Financial Virtual Assistant
Bookkeeping Virtual Assistant (Remote, [Full-Time/Part-Time])
About Us:
[Your company name] needs a detail-oriented bookkeeping VA to manage our day-to-day financial operations. You'll work directly with our [owner/CFO/accountant] to keep our books clean, invoices processed, and financial reports accurate.
What You'll Do:
- Record daily transactions in QuickBooks Online / Xero
- Reconcile bank and credit card statements monthly
- Process accounts payable and accounts receivable
- Generate and send invoices to clients
- Track and categorize business expenses
- Prepare monthly financial summaries and reports
- Follow up on overdue payments
- Organize and maintain digital financial records
Required Skills:
- 3+ years of bookkeeping experience
- Proficiency in QuickBooks Online, Xero, or FreshBooks
- Strong understanding of accounts payable/receivable, bank reconciliation
- Advanced Excel/Google Sheets skills (VLOOKUP, pivot tables)
- Extreme attention to detail — accuracy is non-negotiable
- Reliable internet and quiet work environment
Nice-to-Have:
- Bachelor's degree in Accounting, Finance, or related field
- Experience with payroll processing
- Familiarity with US tax requirements (1099s, W-9s)
Schedule: [X] hours/week
Compensation: $[X]-$[X]/hour, based on experience and software expertise
Need a VA who already knows QuickBooks or Xero inside-out? See how we recruit bookkeeping virtual assistants with custom skills testing.
Template 3: Real Estate Virtual Assistant
Real Estate Administrative Virtual Assistant (Remote, Full-Time)
About Us:
[Your company name] is a [real estate agency / property management company / real estate investment firm] managing [X] properties across [location]. We need a VA who understands real estate operations and can handle administrative tasks that keep our business running smoothly.
What You'll Do:
- Manage property listings — create, update, and maintain across MLS and listing platforms
- Coordinate tenant communications — inquiries, maintenance requests, lease renewals
- Schedule property showings and coordinate with agents, buyers, and sellers
- Research comparable properties (comps) for pricing decisions
- Prepare and organize transaction documents, contracts, and disclosures
- Manage CRM (Follow Up Boss, KvCORE, or similar) — update leads, log interactions
- Coordinate with contractors, vendors, and service providers for property maintenance
- Process rental applications and conduct preliminary background check coordination
Required Skills:
- 2+ years of real estate administrative experience (US market preferred)
- Familiarity with MLS platforms and listing management
- Experience with real estate CRMs (Follow Up Boss, KvCORE, Podio, or similar)
- Excellent English communication — phone and email
- Proficiency in Google Workspace and document management
- Knowledge of US real estate terminology and processes
Nice-to-Have:
- Experience with QuickBooks for property accounting
- Familiarity with AppFolio, Buildium, or Rent Manager
- Prior experience in transaction coordination
Schedule: Full-time, US business hours ([specify timezone])
Compensation: $[X]-$[X]/hour
Real estate is one of our strongest specializations. Read our deep dive on what a real estate VA does or explore the complete task breakdown.
Template 4: E-commerce Operations Virtual Assistant
E-commerce Virtual Assistant — [Shopify/Amazon/Multi-Platform] (Remote)
About Us:
[Your company name] is a [product type] brand selling on [Shopify / Amazon / eBay / multi-channel]. We're growing fast and need an e-commerce VA to manage daily store operations so our founders can focus on strategy and growth.
What You'll Do:
- Manage product listings — upload new products, update descriptions, optimize titles and images
- Process and track orders — from placement through delivery and returns
- Monitor inventory levels and coordinate restocking with suppliers
- Handle customer inquiries via email, chat, and marketplace messaging
- Process refunds and manage returns according to store policies
- Update pricing, run promotional campaigns, and manage discount codes
- Track and report on key metrics: sales, conversion rates, ad performance
- Coordinate with fulfillment centers and shipping partners
Required Skills:
- 2+ years of e-commerce operations experience
- Hands-on experience with [Shopify / Amazon Seller Central / eBay — specify your platform]
- Customer service skills with a friendly, professional tone
- Data-driven mindset — comfortable with spreadsheets and analytics dashboards
- Experience managing inventory across multiple channels
- Strong English writing skills for product descriptions and customer communication
Nice-to-Have:
- Experience with Amazon PPC / Sponsored Ads
- Familiarity with Canva for basic product image editing
- Knowledge of SEO for e-commerce listings
Schedule: [X] hours/week
Compensation: $[X]-$[X]/hour
We place e-commerce VAs across all major platforms. Explore our e-commerce operations VA and Shopify management pages for more details.
Skip the Job Description — Let Us Handle Recruitment
VA MASTERS writes custom job descriptions, screens 1,000+ applicants, designs skills tests, and presents you with 2-3 perfect candidates. You just pick your favorite.
• Custom JD writing included • No upfront fees • Replacement guarantee
Start Your Free Recruitment Process →Template 5: Social Media & Content Virtual Assistant
Social Media & Content Management VA (Remote)
About Us:
[Your company name] needs a creative, organized social media VA to maintain our brand presence across [Instagram / Facebook / LinkedIn / TikTok]. You'll plan, create, schedule, and analyze content that drives engagement and brand awareness.
What You'll Do:
- Create and schedule social media posts across [platforms] using [Buffer / Hootsuite / Later / native tools]
- Design basic graphics and visual content using Canva
- Write engaging captions, hashtag research, and community engagement (comments/DMs)
- Monitor analytics and prepare weekly/monthly performance reports
- Research content trends and competitor strategies
- Manage a content calendar — plan themes, campaigns, and posting schedule
- Coordinate with photographers, designers, or video editors as needed
- Repurpose content across platforms (e.g., blog to social, video to clips)
Required Skills:
- 2+ years managing social media accounts for businesses (not personal)
- Proficiency in Canva and basic graphic design principles
- Strong copywriting skills — engaging, on-brand, platform-appropriate
- Understanding of each platform's algorithm and best practices
- Analytical mindset — comfortable interpreting engagement and growth data
- Portfolio of previous social media work
Nice-to-Have:
- Basic video editing skills (CapCut, InShot, or similar)
- Experience running paid social campaigns (Meta Ads, TikTok Ads)
- Photography or design background
Schedule: [X] hours/week
Compensation: $[X]-$[X]/hour
For social media specialists, we recommend also exploring our TikTok VA and Canva VA service pages.
Template 6: Customer Service Virtual Assistant
Customer Service & Support VA (Remote, [Full-Time/Part-Time])
About Us:
[Your company name] prides itself on exceptional customer experience. We need a friendly, patient, and professional VA to serve as the first point of contact for our customers across email, chat, and [phone if applicable].
What You'll Do:
- Respond to customer inquiries via email, live chat, and social media messages
- Resolve complaints and issues following established SOPs and escalation procedures
- Process orders, returns, refunds, and exchanges
- Update customer records in our CRM / helpdesk system
- Collect and document customer feedback for product/service improvement
- Follow up on open tickets to ensure resolution and satisfaction
- Create and maintain FAQ documents and response templates
- Escalate complex issues to appropriate team members with complete context
Required Skills:
- 2+ years of customer service experience (remote preferred)
- Excellent written English — clear, empathetic, professional tone
- Experience with helpdesk tools (Zendesk, Freshdesk, Intercom, or similar)
- Patience and ability to handle difficult conversations professionally
- Typing speed of 50+ WPM
- Stable internet and noise-free workspace
Nice-to-Have:
- Phone support experience with clear, neutral English accent
- Experience in [your industry]
- Familiarity with [your specific tools — e.g., Shopify, Gorgias, HubSpot]
Schedule: [X] hours/week, [timezone requirements]
Compensation: $[X]-$[X]/hour
Filipino VAs are consistently rated among the best customer service professionals globally, thanks to their cultural emphasis on warmth and hospitality. Learn more on our customer service VA page.
Template 7: Executive Assistant Virtual Assistant
Virtual Executive Assistant (Remote, Full-Time)
About Us:
[Your company name / Your name], [CEO/Founder] of [company], is looking for a highly organized, proactive executive assistant to manage daily operations, communications, and scheduling. This is not an entry-level VA role — this requires someone who can anticipate needs and operate independently.
What You'll Do:
- Full inbox management — draft responses, prioritize, filter, and flag
- Complex calendar management across multiple time zones and stakeholders
- Prepare meeting agendas, take notes, and track action items
- Research and prepare briefing documents before meetings and calls
- Manage personal and professional travel arrangements (flights, hotels, itineraries)
- Coordinate with team members, clients, and vendors on behalf of the executive
- Handle confidential information with discretion
- Manage special projects — from event planning to report compilation
Required Skills:
- 3-5+ years as an executive assistant or senior administrative professional
- Exceptional English communication — you'll represent the executive directly
- Superior organizational skills and ability to manage competing priorities
- Proactive problem-solver — you anticipate needs, not just respond to requests
- Discretion with sensitive business and personal information
- Proficiency in Google Workspace, Slack, Zoom, and project management tools
Nice-to-Have:
- Experience supporting C-level executives
- Background in [your industry]
- Event coordination experience
Schedule: Full-time, with flexibility for urgent tasks outside standard hours
Compensation: $[X]-$[X]/hour (higher range for executive-level experience)
Template 8: Digital Marketing Virtual Assistant
Digital Marketing VA (Remote)
About Us:
[Your company name] is looking for a data-driven digital marketing VA to support our marketing team with campaign execution, analytics, content management, and lead generation efforts.
What You'll Do:
- Manage and optimize email marketing campaigns (design, scheduling, A/B testing, reporting)
- Assist with SEO tasks — keyword research, on-page optimization, content briefs
- Set up and monitor PPC campaigns (Google Ads, Meta Ads)
- Create and publish blog content on WordPress
- Build landing pages using [Elementor / Unbounce / Leadpages]
- Track campaign performance across Google Analytics, ad platforms, and CRM
- Manage marketing automation workflows in [HubSpot / ActiveCampaign / Mailchimp]
- Compile weekly/monthly marketing performance reports
Required Skills:
- 3+ years of digital marketing experience across multiple channels
- Proficiency in [your marketing stack — be specific: e.g., "ActiveCampaign, Google Analytics 4, WordPress, Canva"]
- Strong analytical skills — ability to interpret data and recommend optimizations
- SEO knowledge — on-page, keyword research, content optimization
- Excellent English writing for marketing copy and content
- Experience creating reports that connect marketing activities to business outcomes
Nice-to-Have:
- Google Ads or Meta Blueprint certification
- Experience with marketing automation (Zapier, Make)
- Basic HTML/CSS knowledge
Schedule: [X] hours/week
Compensation: $[X]-$[X]/hour
Digital marketing is one of the areas where Filipino VAs excel. Read our in-depth guide on why Filipino VAs dominate in digital marketing.
7 Common JD Mistakes That Repel Top VA Talent
After screening thousands of applications at VA MASTERS, we've identified patterns in which job descriptions attract the best candidates — and which ones don't. Here are the most common mistakes:
1. Being Too Vague
"Handle administrative tasks" tells a candidate nothing. "Manage a 200-email daily inbox, maintain a Google Calendar for 3 team members, and prepare weekly expense reports in Google Sheets" tells them exactly what's expected.
2. Listing 25+ Responsibilities
A VA who claims expertise in bookkeeping, graphic design, web development, social media, AND customer service is a red flag — they're a generalist stretching the truth. Focus your JD on 6-10 core responsibilities and find a specialist.
3. Not Specifying Tools
Don't write "experience with CRM software." Write "experience with HubSpot (required) or Salesforce (nice-to-have)." Specific tools attract candidates who actually know them.
4. Skipping the Company Description
Top VAs have options. They're evaluating you as much as you're evaluating them. A brief, genuine description of your company and culture helps attract candidates who'll be a long-term fit.
5. No Compensation Range
Experienced VAs skip job postings without pay ranges. Including a range (e.g., "$10-14/hour depending on experience") shows professionalism and saves everyone time.
6. Unclear Schedule Expectations
"Flexible hours" often means "I'll message you at midnight and expect a response." Be specific about hours, timezone, and availability expectations. Filipino VAs are accustomed to working US hours — just be upfront about it.
7. No Application Instructions
Pro tip from our recruitment team: include one specific instruction in your application process (e.g., "Start your cover letter with the word 'READY'"). This immediately filters out candidates who don't read carefully — attention to detail is crucial for VA work.
Don't Want to Write the JD Yourself?
At VA MASTERS, we write custom job descriptions as part of our 6-stage recruitment process. We tailor every JD to your specific needs, post it across Philippines talent networks, screen 1,000+ applicants, and present you with 2-3 tested, interviewed candidates. You just pick your favorite.
Let VA MASTERS Find Your Perfect VA
Custom job descriptions, rigorous screening, skills testing, and candidate presentations — all handled for you. No upfront fees.
Book a Free Discovery Call →Frequently Asked Questions
What should I include in a virtual assistant job description?
Every VA job description should include: a specific role title, brief company overview, 6-10 core responsibilities, required skills (separated from nice-to-haves), specific tools and software, schedule/timezone requirements, and a compensation range. The more specific you are, the better candidates you'll attract.
How long should a virtual assistant job description be?
Aim for 400-600 words. Long enough to be specific, short enough to be readable. Research shows that job postings between 700-2,000 characters get the most applicants. Bullet points for responsibilities and skills make it scannable.
Should I list salary in a VA job description?
Yes. Always include a range. Filipino virtual assistants typically earn $8.50-$15/hour depending on experience and specialization. For comparison, US-based VAs charge $25-50/hour. Including a range attracts candidates at the right experience level and demonstrates professionalism.
What's the best job title for a virtual assistant posting?
Be specific. "Virtual Administrative Assistant" is better than "Virtual Assistant." "E-commerce Operations VA — Shopify Specialist" is even better. Specific titles attract specialists; generic titles attract generalists. Use the role-specific templates above as a starting point.
How do I screen applicants after posting a job description?
Start with a skills-based screening: review portfolios, check for relevant experience with your specific tools, and look for candidates who followed your application instructions. Then use a paid trial task (1-3 hours) to test real-world performance. At VA MASTERS, we design custom skills tests that simulate actual job tasks — this is the most reliable predictor of success.
Can I use one job description for multiple VA roles?
No. A generic JD attracts generic candidates. If you need both a bookkeeping VA and a social media VA, create two separate postings. The skills, experience, and personality traits are completely different. Trying to find one person who does both is the most common hiring mistake we see.
Where should I post my virtual assistant job description?
For Filipino VAs: OnlineJobs.ph, JobStreet, Indeed Philippines, and Facebook VA groups. For broader searches: Upwork, LinkedIn, and FlexJobs. Or skip the posting entirely — work with a recruitment agency like VA MASTERS that has established talent networks and handles the entire sourcing process.
How do I customize these templates for my business?
Replace bracketed text with your specifics. Add 2-3 responsibilities unique to your workflow. Remove any tasks that don't apply. Most importantly: list your actual tools (not categories) and be honest about schedule requirements. A tailored JD attracts candidates who are genuinely a good fit.

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