Virtual Assistant Job Description Templates: 10 Ready-to-Use Examples for 2026
A great virtual assistant hire starts with a great job description. A vague JD attracts vague candidates. A specific, detailed JD attracts exactly the right person.
After writing thousands of VA job descriptions at VA MASTERS, we've identified what works and what doesn't. Below are 10 copy-paste-ready templates for the most common VA roles — plus a framework for customizing your own.
Anatomy of a High-Converting VA Job Description
Before the templates, understand the structure. Every effective VA job description needs these 7 elements:
| Element | What to Include | Why It Matters |
|---|---|---|
| Job Title | Clear, searchable title (not creative/cute) | VAs search by role — "Virtual Administrative Assistant" beats "Office Ninja" |
| Company Overview | 2–3 sentences about your business | Top candidates choose employers — sell your company |
| Role Summary | What this person will do, in 2–3 sentences | Filters out people who don't match at a glance |
| Key Responsibilities | 8–12 specific tasks, prioritized | Sets clear expectations — no "other duties as assigned" |
| Required Skills | Must-have skills with specific tools named | "Excel proficiency" is vague — "Pivot tables, VLOOKUP, data visualization" is clear |
| Nice-to-Have Skills | Bonus qualifications that aren't dealbreakers | Broadens your pool without lowering standards |
| Working Arrangement | Hours, timezone, full/part-time, compensation range | Eliminates mismatches before anyone applies |
1. General Administrative Virtual Assistant
📋 Template: Administrative Virtual Assistant
About Us:
[Your company name] is a [industry] company based in [location]. We're looking for a detail-oriented virtual administrative assistant to help streamline our daily operations and free up our team to focus on growth.
Role Summary:
You'll be the operational backbone of our business — managing communications, organizing schedules, maintaining records, and ensuring nothing falls through the cracks. This is a [full-time/part-time] remote position working [hours/timezone].
Key Responsibilities:
- Manage and organize email inbox — respond to routine emails, flag priorities, archive appropriately
- Schedule and coordinate meetings across multiple time zones using Google Calendar
- Maintain and update CRM records ([specify: HubSpot, Salesforce, etc.])
- Prepare basic reports and spreadsheets in Google Sheets/Excel
- Handle travel arrangements and expense tracking
- Process invoices and follow up on outstanding payments
- Organize and maintain digital file systems (Google Drive/Dropbox)
- Draft correspondence, memos, and basic documents
- Conduct internet research as needed
Required Skills:
- 2+ years of administrative or virtual assistant experience
- Excellent written and spoken English
- Proficiency in Google Workspace (Gmail, Docs, Sheets, Calendar, Drive)
- Experience with at least one CRM platform
- Strong organizational skills and attention to detail
- Reliable internet connection (25+ Mbps) and quiet workspace
Nice-to-Have:
- Experience with project management tools (Asana, Trello, ClickUp)
- Basic bookkeeping knowledge
- Experience working with US/UK-based businesses
Compensation: $[6.50–10.00]/hour, depending on experience
For more details on what an admin VA can do, see our complete guide to virtual administrative assistants.
2. Digital Marketing Virtual Assistant
📋 Template: Digital Marketing VA
About Us:
[Your company name] is a growing [industry] business looking for a skilled digital marketing VA to execute and manage our online marketing efforts across multiple channels.
Role Summary:
You'll own the day-to-day execution of our digital marketing strategy — from social media content to email campaigns to paid advertising. You'll report directly to [role] and work closely with our [team/founders].
Key Responsibilities:
- Plan, create, and schedule social media content across Instagram, Facebook, LinkedIn, and TikTok
- Build and manage email marketing campaigns in [ActiveCampaign/Mailchimp/Klaviyo]
- Set up and optimize Facebook/Instagram ad campaigns with A/B testing
- Monitor campaign analytics and prepare weekly performance reports
- Create basic graphics for social posts using Canva or Adobe Creative Suite
- Manage content calendar and ensure consistent publishing schedule
- Research trends, hashtags, and competitor activity
- Coordinate with freelance designers/writers as needed
Required Skills:
- 3+ years of digital marketing experience
- Hands-on experience with Facebook Ads Manager
- Proficiency in at least one email marketing platform
- Strong copywriting skills in English
- Experience with Canva and/or Adobe Photoshop
- Understanding of social media analytics and KPIs
- Data-driven mindset — ability to analyze results and adjust strategy
Nice-to-Have:
- Google Ads experience
- SEO knowledge and WordPress basics
- Video editing skills (CapCut, Premiere Pro)
- Experience in [your industry]
Compensation: $[8.50–15.00]/hour, depending on experience and skill level
Learn more about our digital marketing VA services.
3. Bookkeeping & Accounting Virtual Assistant
📋 Template: Bookkeeping VA
About Us:
[Your company name] needs a reliable bookkeeping VA to manage our financial records, process transactions, and keep our books accurate and up to date.
Role Summary:
You'll handle all routine bookkeeping tasks, ensuring our financial data is accurate and reports are delivered on time. This role requires strong attention to detail and experience with [QuickBooks/Xero].
Key Responsibilities:
- Record daily financial transactions in [QuickBooks Online/Xero]
- Process accounts payable and receivable
- Reconcile bank statements and credit card transactions monthly
- Generate and send client invoices
- Follow up on overdue payments
- Prepare monthly financial reports (P&L, balance sheet, cash flow)
- Manage payroll processing and contractor payments
- Organize and maintain financial records and receipts
- Assist with tax preparation documentation
Required Skills:
- 3+ years of bookkeeping experience
- QuickBooks Online and/or Xero certified or highly proficient
- Strong understanding of double-entry bookkeeping, GAAP basics
- Advanced Excel/Google Sheets (pivot tables, formulas, reconciliation)
- Experience with payroll processing
- High attention to detail and accuracy
Compensation: $[7.50–14.00]/hour, depending on experience
See our full bookkeeping VA services and guide to delegating financial tasks.
4. Real Estate Virtual Assistant
📋 Template: Real Estate VA
About Us:
[Your company/investor name] manages [number] properties in [location/market]. We need a detail-oriented real estate VA to handle administrative operations so we can focus on acquisitions and portfolio growth.
Role Summary:
You'll be the operational hub for our real estate business — managing tenant communications, coordinating contractors, processing documents, and keeping our property data organized across multiple tools.
Key Responsibilities:
- Manage tenant inquiries, maintenance requests, and lease communications
- Coordinate contractors and schedule property maintenance
- Update and maintain property management software ([AppFolio/Buildium/Propertyware])
- Process rental applications and conduct initial screening
- Prepare lease agreements and renewal documents
- Research comparable properties, market rents, and neighborhood data
- Manage listings on Zillow, Realtor.com, and MLS platforms
- Track rent payments and coordinate with bookkeeper on arrears
- Create property reports and investor updates in Google Sheets
Required Skills:
- 2+ years of real estate admin or property management experience
- Familiarity with US real estate terminology and processes
- Experience with property management software
- Strong communication skills — professional email and phone manner
- Google Sheets/Excel proficiency for data tracking and reporting
- Ability to work US business hours (or significant overlap)
Nice-to-Have:
- Experience with CRM systems (Follow Up Boss, kvCORE)
- Basic knowledge of QuickBooks for rent tracking
- Transaction coordination experience
Compensation: $[7.00–12.00]/hour, depending on experience
Read our full breakdown of what a real estate VA does and how VA MASTERS compares to real estate VA agencies.
5. E-Commerce Operations Virtual Assistant
📋 Template: E-Commerce VA
About Us:
[Your brand name] is an e-commerce business selling [products] on [Shopify/Amazon/WooCommerce/eBay]. We're looking for an operations VA to manage the day-to-day backend so we can focus on growth and product development.
Key Responsibilities:
- Process and fulfill customer orders daily
- Manage product listings — create new listings, update descriptions, optimize images and SEO
- Monitor and update inventory levels across all sales channels
- Handle customer service inquiries via email, chat, and marketplace messaging
- Process returns, refunds, and exchanges per company policy
- Track and resolve shipping issues with carriers
- Update pricing and run promotions as directed
- Generate weekly sales and inventory reports
- Research competitor pricing and product trends
Required Skills:
- 2+ years of e-commerce operations experience
- Proficiency in [Shopify Admin/Amazon Seller Central/WooCommerce]
- Customer service experience with professional English communication
- Spreadsheet skills for inventory tracking and reporting
- Basic photo editing (cropping, resizing, background removal)
Compensation: $[6.50–10.00]/hour, depending on experience
Explore our e-commerce VA services and Shopify management.
Don't Want to Write a Job Description?
VA MASTERS handles the entire process — from crafting the perfect JD to screening 1,000+ applicants to presenting your top 2–3 candidates. You focus on interviewing your favorites.
• Custom job descriptions included • No upfront payment • Risk-free hiring
Start Your Free Recruitment Process →6. Customer Service Representative
📋 Template: Customer Service VA
Key Responsibilities:
- Respond to customer inquiries via email, live chat, and phone within SLA timeframes
- Resolve complaints and escalate complex issues to management
- Process orders, returns, and refunds in [your platform]
- Update customer records in CRM ([Zendesk/Freshdesk/HubSpot])
- Create and update FAQ documentation and canned responses
- Track recurring issues and report trends to improve products/processes
- Maintain a customer satisfaction rating of 90%+
Required Skills: 2+ years customer service, excellent English (written and verbal), experience with helpdesk software, empathetic communication, ability to handle difficult customers professionally.
Compensation: $[6.50–10.00]/hour
See our customer service VA offerings.
7. Social Media Manager
📋 Template: Social Media Manager VA
Key Responsibilities:
- Develop and manage content calendar across Instagram, Facebook, LinkedIn, TikTok, and Pinterest
- Create engaging posts — graphics (Canva), short-form video (CapCut/Reels), and copywriting
- Engage with community — respond to comments, DMs, and mentions daily
- Research and implement trending audio, hashtags, and formats
- Schedule content using [Later/Buffer/Hootsuite/Meta Business Suite]
- Track and report performance metrics weekly (reach, engagement, follower growth, conversions)
- Collaborate with brand on campaigns, launches, and promotions
Required Skills: 2+ years social media management, proven portfolio of accounts managed, Canva proficiency, understanding of platform algorithms, analytics interpretation, creative copywriting in English.
Compensation: $[7.50–12.00]/hour
8. Executive Virtual Assistant
📋 Template: Executive VA
Key Responsibilities:
- Manage executive's calendar — schedule meetings, resolve conflicts, protect focus time blocks
- Handle email on behalf of executive — draft responses, prioritize, filter
- Prepare meeting agendas, take notes, track action items
- Coordinate travel arrangements (flights, hotels, itineraries)
- Prepare presentations, reports, and board materials
- Liaise with team members, clients, and external partners on executive's behalf
- Manage confidential information with discretion
- Anticipate needs and proactively manage recurring tasks
Required Skills: 4+ years executive or senior admin support, exceptional English communication, discretion with confidential information, experience managing complex calendars across time zones, strong judgment and decision-making ability, advanced Google Workspace/Microsoft Office.
Compensation: $[9.00–15.00]/hour
9. Content Writer & Blog Manager
📋 Template: Content Writer VA
Key Responsibilities:
- Write 4–8 SEO-optimized blog posts per month (1,500–2,500 words each)
- Research topics, keywords, and competitor content before writing
- Publish posts in WordPress — formatting, images, internal linking, meta tags
- Update and refresh existing content for SEO performance
- Write email newsletters, product descriptions, and landing page copy as needed
- Maintain brand voice consistency across all written content
- Track content performance (traffic, rankings, engagement) and suggest improvements
Required Skills: 3+ years content writing, strong SEO understanding (on-page optimization, keyword research), WordPress publishing experience, excellent English grammar and style, ability to write in different brand voices, research skills.
Compensation: $[7.00–12.00]/hour
Learn about our SEO content writer VA services.
10. Data Entry & Research Specialist
📋 Template: Data Entry & Research VA
Key Responsibilities:
- Enter, update, and maintain data in spreadsheets, CRM, and databases with 99%+ accuracy
- Clean and organize existing data — remove duplicates, standardize formats, fill gaps
- Conduct online research and compile findings into structured reports
- Build and maintain lead lists from directories, LinkedIn, and industry sources
- Verify and validate information (contact details, company data, pricing)
- Create summary reports and visualizations from raw data
Required Skills: 1+ year data entry experience, typing speed 50+ WPM with high accuracy, proficiency in Google Sheets/Excel (formulas, filters, conditional formatting), attention to detail, ability to follow detailed instructions consistently.
Compensation: $[6.50–9.00]/hour
Explore our data entry VA services.
5 Job Description Mistakes That Attract the Wrong VAs
1. Being too vague about tools. "Proficiency in marketing tools" means nothing. Name the exact platforms: "ActiveCampaign, Canva, Facebook Ads Manager, Google Analytics." VAs self-select based on specific tool experience.
2. Listing 25+ responsibilities. A JD with 25 tasks signals chaos, not opportunity. Keep it to 8–12 core responsibilities. If you genuinely need more, you need two VAs.
3. Skipping compensation information. Top candidates won't apply to a blind listing. Include a range — it saves everyone's time and attracts people in your budget.
4. Using creative job titles. "Marketing Rockstar" and "Operations Guru" don't appear in VA job searches. Use standard titles that candidates actually search for.
5. No company information. The best VAs choose their employers. A JD with no company context looks like a scam — common in the remote work world. Include 2–3 sentences about your business.
Pro Tip
At VA MASTERS, every recruitment starts with a custom job description built from a detailed discovery call with the client. We don't use generic templates — we write JDs that attract candidates specifically matched to each client's needs, tools, and industry. This is the first step of our 6-stage recruitment process.
Let Us Write Your Job Description — And Find Your Perfect VA
Our team crafts custom job descriptions, screens 1,000+ applicants, and presents your top 2–3 candidates. You just pick your favorite.
Book a Free Discovery Call →Frequently Asked Questions
How long should a virtual assistant job description be?
300–500 words is the sweet spot. Long enough to be specific about responsibilities, skills, and tools — short enough that qualified candidates actually read it. Include 8–12 responsibilities, 5–7 required skills, and clear compensation/hours information.
Should I include salary in a VA job description?
Yes — always include at least a range. Top VAs won't waste time applying to blind listings. A range like "$8–12/hour depending on experience" attracts the right candidates and filters out mismatches early. Filipino VA rates typically range from $6.50–$15/hour depending on the role.
How do I write a job description for a role I've never hired for?
Start by listing every task you want to delegate. Group them into categories. Research similar job postings to see what others include. Or work with a VA recruitment agency like VA MASTERS — we'll help you define the role based on your business needs and create a custom JD.
Should I list required experience in years?
Use years as a guideline, not a hard rule. "2+ years" signals you want proven experience, but a candidate with 1.5 years and perfect tool skills may be ideal. Focus more on specific skills and tool proficiency than arbitrary year requirements.
Can one VA handle multiple roles?
Yes, for small businesses a generalist VA can handle admin + basic marketing + light bookkeeping. But once any single function exceeds 15–20 hours/week, it's time for a specialist. The JD should clearly define the primary role even if it includes secondary responsibilities.
How do I customize these templates for my business?
Replace the bracketed sections with your specifics: company name, tools you use, industry context, and exact hours/timezone. Add 2–3 responsibilities unique to your business. Remove anything that doesn't apply. The more specific you make it, the better candidates you'll attract.

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