# SMARTBOOKS OVERVIEW

Smartbooks accounting software comprises of 14 modules: **General Ledger (GL)**, **Account Payable (AP), Account Receivable (AR)**, **Cash Management (CA), Fixed Asset Management (FA)**, **Inventory Management (IN), Invoice, Purchase Order (PO), Sales Order (SO)**, **E-invoice, Approval System, Budget, System management and Utilities.**

**General Ledger**: User may set up, enter account information, transfer entries and export financial reports.

**Account Payable**: This module allows the user to record Account payable and track payable amount settlement to the supplier.

**Account Receivable**: This module allows user to record account receivable and track receivable amount settlement by customer.

**Cash Management**: This module allows user to follow up cash in and cash out.

**Fixed Asset Management**: This module allows user to follow up fixed assets and prepaid expenses.

**Inventory Management**: This module allows user to follow up inventory movement, inventory production cost, and cost of goods sold.

**Invoice**: This module allow the user to self-print VAT invoice in case the company is permitted to the self-print invoice.

**E-Invoice**: This module allow the user to issues VAT e-invoice. Connect with Viettel, VNPT … supplier.

**Approval System with WebVersion:** This module allows the user to approve payment to Vendor or cash in/out

**Budget:** This module allows the user to manage the budget for company control

**Purchase Order**: This module allows user to manage materials required for purchasing, purchased and still need to be purchased.

**Sales Order**: This module allows user to manage Sales Orders from customer ordered, completed orders and still need to be delivered orders.

**System Management**: This module allows user to create a list of the tax rate, exchange rate, opening balance input, user access permission, setup password, company information, user, …

**Utilities**: This module is used to check incorrect, double recorded Voucher. Sorting Voucher following order sequence.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://local.docs.ssaudit.com/english-1/master.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
