accounting-integration

Create and post double-entry journal entries for POS sales, purchases, and payments.

Updated Oct 10, 2025
One-click install
npx skills add https://github.com/doorscomputers/nextjspos --skill accounting-integration
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: accounting-integration
Source: https://github.com/doorscomputers/nextjspos/tree/main/.claude/skills/accounting-integration
Command: npx skills add https://github.com/doorscomputers/nextjspos --skill accounting-integration

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the creation and posting of double-entry journal entries for POS transactions, ensuring every sale, purchase, and payment maps to the correct accounts for balanced, auditable financial records.

Core Features & Use Cases

  • Automatic journal entry creation for sales (cash/credit), purchases, and payments, tied to source documents.
  • COGS tracking and inventory impact, enabling accurate cost reporting.
  • Source document linkage (saleId, purchaseId, paymentId) for traceability in financials.
  • Safe error handling: accounting failures log and do not block day-to-day operations; supports reconciliation and audit trails.
  • Real-world scenario: after a cash sale, a journal entry debits Cash and credits Sales Revenue, while COGS and Inventory are updated.

Quick Start

Enable the accounting integration in your POS app, trigger a test sale or purchase to generate a journal entry, then review the resulting entry in your accounting module and reconcile with your books.

Frequently Asked Questions about accounting-integration

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

FAQPage Schema
How do I automate double-entry journal entries for POS sales and purchases?

Automate double-entry journal entries for POS by enabling the accounting integration, which automatically creates and posts balanced entries for cash sales, credit sales, supplier purchases, and customer payments tied to source documents.

How does COGS tracking work with POS double-entry accounting?

COGS tracking works by automatically updating inventory and cost of goods sold accounts when a sale is processed, debiting Cash and crediting Sales Revenue while simultaneously adjusting COGS and Inventory for accurate profitability analysis.

Can I link double-entry journal entries to original POS source documents?

Yes, you can link double-entry journal entries to original POS source documents using saleId, purchaseId, and paymentId references, ensuring full traceability and auditability across financial reports and reconciliation processes.

What happens if a double-entry accounting post fails during a POS transaction?

If a double-entry accounting post fails during a POS transaction, the error is safely logged and handled without blocking day-to-day operations, allowing you to continue sales while supporting later reconciliation and audit trail review.

Do I need to configure accounting settings before enabling POS journal entries?

Yes, you must configure accounting settings before enabling POS journal entries, as the system satisfies the requirement to enable accounting only when explicitly configured, ensuring controlled activation of the double-entry posting workflow.

What is the best way to verify automated double-entry accounting in my POS system?

The best way to verify automated double-entry accounting is to trigger a test sale or purchase in your POS app, then review the resulting journal entry in your accounting module and reconcile it with your financial books.