A virtual assistant service offers remote administrative, secretarial, creative, and bookkeeping services to clients. They work with clients on an ad-hoc, regular, or project basis to make businesses more efficient and profitable. Services include diary management, document production, bookkeeping tasks like invoices and payroll, and virtual reception answering calls for clients. Virtual assistants use online collaboration software and standard office programs to work remotely for clients.