General Ledger in Ratals ERP: A Complete Tutorial for Managing Transactions

Rob Cuppett Author: Rob Cuppett

Managing finances requires accuracy, organization, and transparency. At the center of any accounting system lies the general ledger - a backbone of financial reporting. If you're new to Ratals ERP or you simply want to make sure you're getting the most out of the general ledger feature, this guide will walk you through everything you need to know. We'll cover:

By the end, you'll not only understand what's happening behind the scenes but also be able to confidently navigate your general ledger and track your business activity with precision.

What Is a General Ledger and Why Do You Need It?

The general ledger (GL) is the master account record of all financial transactions in your business. It tracks every debit and credit posted through journal entries, organizes them by account type (such as assets, liabilities, expenses, and income), and keeps your books accurate and balanced.

In simple terms, think of the general ledger as the master record of your business's financial activity. Every transaction - whether it's a sale, expense, loan payment, or asset purchase - eventually ends up in the general ledger.

Why is this important?

  • Accurate reporting: The GL feeds into financial reports like the balance sheet, income statement, and cash flow statement.
  • Audit trail: It provides a clear trail of every transaction for compliance, audits, or internal review.
  • Decision-making: By reviewing the GL, you can see exactly where money is coming from and where it's going.
  • Transparency: It ensures that each entry is tied back to its source, whether from accounts receivable, accounts payable, payroll, or another module in Ratals ERP.

Without the general ledger, your financial data would be scattered across multiple systems and spreadsheets. Ratals ERP simplifies this by bringing all entries into one clean, searchable format.

Understanding How Ratals ERP Displays General Ledger Data

When you open the General Ledger section in Ratals ERP, the first thing you'll notice is how data is displayed based on the date range you set. This is important to understand before diving into the details.

By default, Ratals ERP will display the current month's data. That means if you log in today and head to the General Ledger, you'll see every transaction that has posted so far this month.

General Ledger dashboard in Ratals ERP showing date range filters and account sections

But of course, businesses often need to look beyond the current month. That's why Ratals ERP allows you to set your own date range filters. Want to see only last quarter's activity? No problem. Need to pull the GL for the entire year-to-date? Just select the correct start and end dates.

Once your date range is applied, the system will refresh and show you all accounts that have had transactions posted within that window. This way, you can focus only on the activity that matters to your reporting period.

How Accounts Are Displayed in the General Ledger

After applying your date filters, Ratals ERP organizes your data into sections by account. Each account that had activity in the selected range will have its own section. This makes it easy to review transactions without scrolling through irrelevant information.

Each section includes a header row that identifies the account. The header shows:

  • Account Name (e.g., "Cash / Checking 1111")
  • Account Type (Asset, Liability, Equity, Expense, Revenue, etc.)
  • Account Number (your chart of accounts reference)

This header is designed to give you context at a glance. You'll never wonder which account you're looking at, even if you're scrolling through dozens of sections.

Columns in the General Ledger

Once you're inside an account section, Ratals ERP gives you a detailed view of each transaction. Each account section has 10 columns of data so you can analyze the numbers quickly and thoroughly, as shown below:

Detailed general ledger account view in Ratals ERP with transaction rows, debit, credit, and running balance columns

Here are the columns explained:

  1. Row # – A simple counter so you can keep track of the order of entries.
  2. GL ID – A unique identifier for each general ledger entry.
  3. Posted Date – The date the transaction / journal entry was officially posted in the system.
  4. Entry Type – Identifies the type of journal entry (e.g., Standard, Adjustment, Withdrawal, etc.).
  5. Narration – A short description or explanation of the transaction.
  6. Debit (DR) – The debit amount for that row.
  7. Credit (CR) – The credit amount for that row.
  8. Debit Total – A running total of all debits as you go down the list.
  9. Credit Total – A running total of all credits as you go down the list.
  10. Running Balance – The balance of the account as of that row, updated line by line.

This setup makes it easy to follow how money is moving within each account. You'll know not just the transaction amounts, but also the cumulative effect on the account balance.

Starting Balance and Ending Balance

Every account section in Ratals ERP includes both a Starting Balance at the top and an Ending Balance at the bottom.

  • The Starting Balance represents where the account stood at the beginning of your selected date range.
  • The Ending Balance represents where the account stands at the end of your selected range.

Example: If you set your start date as the 1st of this month, the starting balance reflects what the account ended at on the last day of the prior month. If your end date is today, the ending balance shows the current balance. If you set it to the last day of last month, the ending balance reflects that historical figure - not today's balance.

Why Date Ranges Matter in the General Ledger

The date range filter is one of the most powerful features of the Ratals ERP general ledger, but it's also one of the most misunderstood.

For example:

  • To review September's financial activity, set your range from September 1 to September 30. The GL will show only September transactions, with the starting balance being the closing amount from August 31.
  • If you extend your range to include October 1–15, the GL will include both September and October transactions, and the ending balance will reflect the activity through October 15.

In short:

  • Starting balance = balance before your chosen start date.
  • Ending balance = balance as of your chosen end date.

Putting It All Together: Reviewing Your General Ledger

Let's walk through a practical example:

  1. You log into Ratals ERP on October 10.
  2. You set the GL date range from October 1 to October 10.
  3. Ratals shows you all accounts with activity in that range.
  4. For each account:
    • You see the Starting Balance (which equals the ending balance from September 30).
    • You scroll through each transaction in the 10-column table.
    • You confirm that debits, credits, and running balances make sense.
    • You finish with the Ending Balance as of October 10.

This structure ensures that every dollar is accounted for and every entry reconciles correctly.

Why the General Ledger Is Important

To close, let's return to why the general ledger matters so much. It isn't just another accounting feature - it's the core of your financial system.

With the general ledger in Ratals ERP, you can:

  • See a complete record of every transaction per account.
  • Validate balances across all accounts with starting and ending figures.
  • Drill into specific transactions (Journal Entries) when something looks off.
  • Prepare accurate financial reports for management, investors, or compliance.

In other words, the general ledger isn't just about keeping your books balanced. It's about giving you confidence and clarity in your numbers so you can make smarter decisions for your business.

Final Thoughts

Ratals ERP was built to make accounting simpler, faster, and more reliable. The General Ledger section embodies that philosophy: clean organization, flexible date ranges, and detailed visibility into every account.

The next time you need to review your finances, pull up the GL, set your date range, and let Ratals do the heavy lifting. You'll always have an accurate, up-to-date picture of your financial health.

Frequently Asked Questions about the General Ledger

What is a general ledger (GL)?

The general ledger is an organized view of all financial transactions created from your journal entries. In Ratals ERP, journal entries are the true source of data, and the GL displays them by account so you can clearly see debits, credits, balances, and transaction history in one place.

How do date ranges affect what I see in the general ledger?

Date ranges control which journal entries are displayed in the GL. The starting balance reflects the account balance before your selected start date, while the ending balance shows the account balance as of your selected end date.

What is the difference between starting balance and ending balance?

The starting balance is the account balance immediately before your chosen start date. The ending balance is the account balance as of your selected end date. Both are calculated based on the posted journal entries included in your date range.

Can I drill into a specific transaction from the general ledger?

Yes. Each GL row includes an "Edit" link that lets you open and edit the original journal entry behind that transaction. Since the GL is built from journal entries, this ensures full transparency and traceability.

How often does the general ledger update?

The GL updates instantly. As soon as a journal entry is posted in Ratals ERP, it will display in the general ledger. Because the GL is built directly from journal entries, there is no delay or extra processing needed.

Why does the GL balance differ from my bank balance?

Differences often occur because of timing issues (like outstanding checks or deposits), unposted journal entries, or bank charges not yet recorded. Use the reconciliation tools in Admin to match your journal entries and GL balances against your bank statement.

Can I export the general ledger data for reporting?

Yes. You can export journal entries as CSV files from Admin > Admin > Export Data / Import Data. Since the GL is built from journal entries, the exported data comes from the accounting_journal_entries table, which stores the entries that make up the GL view. You can then import your changes, which will update the GL display. Use caution when importing, as this can overwrite records if entries are locked or closed.

Rob Cuppett
About the Author
Rob Cuppett is the founder and lead engineer behind Ratals, bringing over 20 years of experience in digital marketing, software development, and business automation. He shares expert tutorials, practical guides, and insights to help business owners optimize, customize, and fully leverage software solutions to grow their businesses efficiently.
0 Comments
Post a New Comment
This site uses cookies to deliver its services and to analyze traffic. Learn more on our Cookie Policy and Privacy Policy.