accounts-receivable-automation

Automate B2B invoicing, payment tracking, dunning reminders, and aging reports.

14|3|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/tomtoto757/ecomm-ai-skills-hub --skill accounts-receivable-automation-tomtoto757
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: accounts-receivable-automation
Source: https://github.com/tomtoto757/ecomm-ai-skills-hub/tree/main/skills/checkout-payments-tax/finsilabs/payments-checkout/accounts-receivable-automation
Command: npx skills add https://github.com/tomtoto757/ecomm-ai-skills-hub --skill accounts-receivable-automation-tomtoto757

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manual B2B accounts receivable processes (invoice creation, payment tracking, reminders, and aging) cause missed payments, long collection cycles, and poor cash flow visibility; this Skill converts those manual tasks into a repeatable, auditable automation that reduces days sales outstanding and prevents invoices from falling through the cracks.

Core Features & Use Cases

  • Invoice Generation & Delivery: Create and send branded invoices for net-terms orders using Stripe Invoicing or a dedicated AR tool (Invoiced), with metadata linking invoices to ecommerce orders.
  • Payment Tracking & Reconciliation: Record payments atomically, update invoice status (partial vs full) with floating-point tolerance, and reconcile against processor deposits to avoid mismatches.
  • Automated Dunning Sequences: Configure multi-step escalation schedules (1, 7, 14, 30, 60 days) to send reminders, apply holds, and escalate high-risk accounts to collections or account managers.
  • Aging & Credit Management: Produce bucketed aging reports, enforce per-customer credit limits at checkout, and automatically lift credit holds when overdue balances are cleared.
  • Platform Integrations: Practical guidance for Shopify (including Plus/B2B), WooCommerce, BigCommerce, and custom/headless platforms with accounting systems like QuickBooks or Xero.

Quick Start

Generate net-30 invoices for B2B orders, enable a 5-step dunning schedule (1/7/14/30/60 days), and export an aging report grouped by current, 1–30, 31–60, 61–90, and 90+ day buckets.

Frequently Asked Questions about accounts-receivable-automation

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

FAQPage Schema
How do I automate B2B accounts receivable and dunning reminders for net-30 orders?

Automate B2B accounts receivable by generating invoices, tracking payments, and sending scheduled dunning reminders for net-30/60/90 terms. This converts manual follow-up into a repeatable process, reducing days sales outstanding and preventing invoices from falling through the cracks.

Can I enforce customer credit limits and automatically lift credit holds at checkout?

You can enforce per-customer credit limits at checkout and automatically lift credit holds when overdue balances clear. This credit management capability prevents high-risk accounts from placing new wholesale orders until outstanding payments are successfully reconciled.

Does this accounts receivable automation work with Shopify Plus and QuickBooks?

This accounts receivable automation provides practical guidance for Shopify Plus B2B, WooCommerce, BigCommerce, and custom headless platforms. It supports syncing invoicing and payment data with accounting systems like QuickBooks or Xero to maintain accurate financial records.

How do I generate an aging report with bucketed overdue invoices for enterprise accounts?

Generate an aging report by computing and grouping outstanding invoices into current, 1–30, 31–60, 61–90, and 90+ day buckets. This provides clear cash flow visibility and helps identify enterprise accounts requiring immediate collection escalation.

What is the best way to configure a multi-step dunning schedule for overdue B2B invoices?

The best way to configure a multi-step dunning schedule is setting escalation intervals at 1, 7, 14, 30, and 60 days. This automatically sends reminders, applies credit holds, and escalates high-risk accounts to collections managers systematically.

How do I reconcile partial B2B payments and avoid floating-point mismatches with Stripe?

Reconcile partial B2B payments by recording transactions atomically and updating invoice status with floating-point tolerance. This ensures payment tracking matches processor deposits from Stripe or Invoiced, avoiding reconciliation mismatches in your accounting sync.