Blog

Trial Balance Matches but Accounts Payable Doesn’t - Cover Image
Featured · Final Accounts Reconciliation
Trial Balance Matches but Accounts Payable Doesn’t

When Trial Balance Matches but Accounts Payable Doesn’t: A Real ERPNext Troubleshooting Story

Android POS Printing to USB Thermal Printers
tech
Android POS Printing to USB Thermal Printers

A Windows PC connected to the thermal printer by USB can act as a network print server so your tablet can print over WiFi

Use Digital Wellbeing to Stop Endless Scrolling
av-culture
Use Digital Wellbeing to Stop Endless Scrolling

Endless scrolling is one of the easiest ways to lose productive time. Android’s Digital Wellbeing gives users practical controls to set app limits, monitor usage, and build healthier digital habit

Avoid Backward Links in ERPNext Document Design
framework
Avoid Backward Links in ERPNext Document Design

Good ERPNext customization respects document flow. When Document A creates Document B, Document A should not store a direct link to Document B.

Start Difficult ERPNext Tasks by Looking Away
av-culture
Start Difficult ERPNext Tasks by Looking Away

Difficult work often becomes easier when we stop staring at the cliff. Whether it is reconciliation, reporting, or vague follow-up work, the trick is to make the first step safe enough to begin.

Auto-Create Payment Reconciliation in ERPNext
accounting
Auto-Create Payment Reconciliation in ERPNext

ERPNext can process queued payment reconciliations automatically, but it does not automatically create the Process Payment Reconciliation documents. This post explains how we closed that gap with a sa

ERPNext COGS: Trading Account vs Perpetual Inventory
Inventory
ERPNext COGS: Trading Account vs Perpetual Inventory

COGS can be calculated using a traditional trading account or posted continuously through ERPNext’s perpetual inventory. The difference matters because landed costs, stock adjustments, and timing can

Fix ERPNext PDF Letterhead Issues
framework
Fix ERPNext PDF Letterhead Issues

ERPNext print preview and PDF output do not always behave the same. This guide explains why letterheads may disappear in PDFs when Repeat Header & Footer is enabled, and how developers can fix it.

Automate Frappe App Releases with GitHub Actions
framework
Automate Frappe App Releases with GitHub Actions

Automate Frappe app releases with GitHub Actions: tag versions, generate release notes, create GitHub Releases, and promote merged PRs safely using labels.

Aakvatech Culture Manual: Values, Mission & Work Ethic
av-culture
Aakvatech Culture Manual: Values, Mission & Work Ethic

Explore Aakvatech's culture manual: our mission, core values, work style, communication habits, and standards for integrity, ownership, action, respect, learning, discipline, and customer clarity.

Intercompany Transactions in Multi-Company Setup
accounting
Intercompany Transactions in Multi-Company Setup

A practical guide to managing intercompany transactions in multi-company setups, covering funding, expense allocation, reconciliation, and best practices for accurate financial reporting.

Users, Roles, and Permissions management in ERPNext
framework
Users, Roles, and Permissions management in ERPNext

A comprehensive guide to reviewing users, roles, and permissions in ERPNext, covering Role Profiles, workspaces, segregation of duties, UI controls, and audit practices for secure systems.

Printing Invoices
accounting
Printing Invoices

Use Chrome print scaling to fit ERPNext invoices neatly. Reduce scale to avoid half-empty last pages, improve layout, and save paper—no custom formats needed.

Rethinking SOPs in the Age of Configurable ERPs
industry
Rethinking SOPs in the Age of Configurable ERPs

Explore how SOPs must evolve in the age of ERPNext. Learn how to reduce maintenance overhead, align SOPs with workflows, and stay agile without sacrificing governance.

Understanding Withholdee Liability for Withholding Tax in Tanzania
accounting
Understanding Withholdee Liability for Withholding Tax in Tanzania

When your customer pays you in full without deducting withholding tax, you're not off the hook. This article explains your legal exposure, accounting treatment, and what to do next.

Avoiding Duplicate Payments
Procurement-To-Pay Cycle
Avoiding Duplicate Payments

Prevent duplicate invoice payments with a smart pre-save check that flags similar supplier invoices, improves visibility, and helps finance teams make accurate decisions quickly.

Good Afternoon or Good Evening
av-culture
Good Afternoon or Good Evening

It seems like a simple question: should you say “good afternoon” or “good evening”? Yet this small choice can subtly shape how you come across—polite, natural, or slightly off. Greetings are the first

The Earbuds Problem in Modern Offices
av-culture
The Earbuds Problem in Modern Offices

Walk into any modern open office today and you’ll notice a common pattern: people wearing earbuds, deeply focused, often completely disconnected from their surroundings. While this is great for concer

How to Choose the Right Workflow State Names in ERPNext
framework
How to Choose the Right Workflow State Names in ERPNext

Designing a workflow in ERPNext isn’t just about defining transitions—it’s about naming states in a way that clearly communicates business intent. Poorly chosen names lead to confusion, misaligned

When a Purchase Order Fails
Procurement-To-Pay Cycle
When a Purchase Order Fails

In procurement and supplier management, a purchase order (PO) is more than just a document—it is a formal commitment between a buyer and a supplier.