Xero Invoices Management

Create, list, update, and void Xero sales invoices and supplier bills.

39|17|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/wyre-technology/msp-claude-plugins --skill xero-invoices-management
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Xero Invoices Management
Source: https://github.com/wyre-technology/msp-claude-plugins/tree/main/msp-claude-plugins/xero/xero/skills/invoices
Command: npx skills add https://github.com/wyre-technology/msp-claude-plugins --skill xero-invoices-management

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the creation, management, and reconciliation of sales invoices (ACCREC) and supplier bills (ACCPAY) within Xero, automating core accounting tasks for MSPs.

Core Features & Use Cases

  • Invoice Creation: Generate sales invoices for managed services and supplier bills for vendor costs.
  • Status Management: Update invoice statuses through their lifecycle (Draft, Submitted, Authorised, Paid, Voided).
  • Batch Processing: Create multiple invoices efficiently using batch API calls.
  • Use Case: Automate the monthly billing process by generating and authorizing all managed services invoices for your clients based on their service agreements.

Quick Start

Create a draft sales invoice for client 'Acme Corp' with a monthly managed services fee of $2500.

Frequently Asked Questions about Xero Invoices Management

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate creating Xero invoices for recurring managed services billing?

Automate recurring billing by using batch API calls to create and authorize multiple Xero sales invoices simultaneously. This supports detailed line item management and tax handling for managed services workflows.

Can I manage both accounts receivable and accounts payable invoices in Xero?

Yes, you can manage both accounts receivable and accounts payable in Xero. The Skill handles creating, listing, updating, and voiding both sales invoices (ACCREC) and supplier bills (ACCPAY).

How do I update Xero invoice statuses through their lifecycle from draft to paid?

Update Xero invoice statuses by transitioning them through their lifecycle stages including Draft, Submitted, Authorised, Paid, and Voided. This ensures real-time reconciliation of sales invoices and supplier bills.

What's the best way to assign tracking categories to supplier bills for financial reporting?

Assign tracking categories to supplier bills during invoice creation or updates to generate accurate financial reports. This allows detailed tracking category assignments for both ACCPAY and ACCREC invoices.

Does this Xero invoice management approach support batch processing for multiple invoices?

Yes, batch processing supports creating multiple Xero invoices efficiently using batch API calls. This streamlines monthly billing operations by generating and authorizing invoices for managed services clients.

Can I handle tax calculations and detailed line items when creating Xero sales invoices?

Yes, tax handling and detailed line item management are supported when creating Xero sales invoices. This enables precise billing configurations for managed services and vendor costs.