Sage 50 Cash Flow

How to create a cash flow statement in Sage 50

Sage 50 cash flow

What does a cash flow projection consists of.  This report may be required if you are looking at additional financing for your business or need to report to a board of directors or potential buyer.  It is also useful for anticipating future cash shortfalls.  After reviewing what makes up a cash flow projection, we will go through an example using data from Sage 50.

 

What is a Sage 50 cash flow projection?

A cash flow projection consists of three main parts:

  • The beginning cash balances
  • Plus, anticipated cash receipts
  • Less Expected cash disbursements

Sage 50 Cash Screen Shots Accounting Business Solutions by JCS provides sales, setup, implementation, training and data migrations for Sage 50. And Consulting and Technical Support after the sale. Sage 50 support, sage 50 training, sage 50 consultant, sage 50 training classes, sage 50 training class, sage 50 class, sage 50 classes, Sage 50 help, sage 50 data migration, sage 50 software, sage 50 data repair, sage 50 accounting, Sage 50 custom reports, sage 50 software, Sage 50C support, sage 50C training, sage 50C consultant, sage 50C training classes, sage 50C training class, sage 50C class, sage 50C classes, Sage 50C help, sage 50C data migration, sage 50C software, sage 50C data repair, sage 50C accounting, Sage 50c custom reports, sage 50c software, Sage 50cloud support, sage 50cloud training, sage 50cloud consultant, sage 50cloud training classes, sage 50cloud training class, sage 50cloud class, sage 50cloud classes, Sage 50cloud help, sage 50cloud data migration, sage 50cloud software, sage 50cloud data repair, sage 50cloud accounting, Sage 50cloud custom reports, sage 50cloud software,

 

 

 

 

 

 

In Sage 50 there is a built-in Sage 50 cash flow statement.

It is found under analysis – under the main task bar and then by selecting cash flow.

 

Accounting Business Solutions by JCS provides sales, setup, implementation, training and data migrations for Sage 50. And Consulting and Technical Support after the sale. Sage 50 support, sage 50 training, sage 50 consultant, sage 50 training classes, sage 50 training class, sage 50 class, sage 50 classes, Sage 50 help, sage 50 data migration, sage 50 software, sage 50 data repair, sage 50 accounting, Sage 50 custom reports, sage 50 software, Sage 50C support, sage 50C training, sage 50C consultant, sage 50C training classes, sage 50C training class, sage 50C class, sage 50C classes, Sage 50C help, sage 50C data migration, sage 50C software, sage 50C data repair, sage 50C accounting, Sage 50c custom reports, sage 50c software, Sage 50cloud support, sage 50cloud training, sage 50cloud consultant, sage 50cloud training classes, sage 50cloud training class, sage 50cloud class, sage 50cloud classes, Sage 50cloud help, sage 50cloud data migration, sage 50cloud software, sage 50cloud data repair, sage 50cloud accounting, Sage 50cloud custom reports, sage 50cloud software,

 

You have the ability to select the cash accounts you want to include in the cash flow projection. Once you select them there will be a visible check mark in the include box to the left of the cash account ID.

 

Accounting Business Solutions by JCS provides sales, setup, implementation, training and data migrations for Sage 50. And Consulting and Technical Support after the sale. Sage 50 support, sage 50 training, sage 50 consultant, sage 50 training classes, sage 50 training class, sage 50 class, sage 50 classes, Sage 50 help, sage 50 data migration, sage 50 software, sage 50 data repair, sage 50 accounting, Sage 50 custom reports, sage 50 software, Sage 50C support, sage 50C training, sage 50C consultant, sage 50C training classes, sage 50C training class, sage 50C class, sage 50C classes, Sage 50C help, sage 50C data migration, sage 50C software, sage 50C data repair, sage 50C accounting, Sage 50c custom reports, sage 50c software, Sage 50cloud support, sage 50cloud training, sage 50cloud consultant, sage 50cloud training classes, sage 50cloud training class, sage 50cloud class, sage 50cloud classes, Sage 50cloud help, sage 50cloud data migration, sage 50cloud software, sage 50cloud data repair, sage 50cloud accounting, Sage 50cloud custom reports, sage 50cloud software,

 

Displayed will be the account number, description and the cash balance as of today if you are running in real time or have smart posting activated. As you can see, we have four bank accounts with a total available balance of $57,238.60 but will only be working with the regular checking account with a balance of $16,116.52 as of today.

The next step is to specify the time frame to be included in the projection found in the upper left corner of the window.

 

Accounting Business Solutions by JCS provides sales, setup, implementation, training and data migrations for Sage 50. And Consulting and Technical Support after the sale. Sage 50 support, sage 50 training, sage 50 consultant, sage 50 training classes, sage 50 training class, sage 50 class, sage 50 classes, Sage 50 help, sage 50 data migration, sage 50 software, sage 50 data repair, sage 50 accounting, Sage 50 custom reports, sage 50 software, Sage 50C support, sage 50C training, sage 50C consultant, sage 50C training classes, sage 50C training class, sage 50C class, sage 50C classes, Sage 50C help, sage 50C data migration, sage 50C software, sage 50C data repair, sage 50C accounting, Sage 50c custom reports, sage 50c software, Sage 50cloud support, sage 50cloud training, sage 50cloud consultant, sage 50cloud training classes, sage 50cloud training class, sage 50cloud class, sage 50cloud classes, Sage 50cloud help, sage 50cloud data migration, sage 50cloud software, sage 50cloud data repair, sage 50cloud accounting, Sage 50cloud custom reports, sage 50cloud software,

 

We will now work with the file tab expected incoming cash. Most businesses will use the current outstanding customer invoices as the source of the expected cash receipts section. This information is from the Sage 50 customer open invoice file.  For this example, we will assume that we receive the cash on the due date for the full amount of the invoice.

 

Accounting Business Solutions by JCS provides sales, setup, implementation, training and data migrations for Sage 50. And Consulting and Technical Support after the sale. Sage 50 support, sage 50 training, sage 50 consultant, sage 50 training classes, sage 50 training class, sage 50 class, sage 50 classes, Sage 50 help, sage 50 data migration, sage 50 software, sage 50 data repair, sage 50 accounting, Sage 50 custom reports, sage 50 software, Sage 50C support, sage 50C training, sage 50C consultant, sage 50C training classes, sage 50C training class, sage 50C class, sage 50C classes, Sage 50C help, sage 50C data migration, sage 50C software, sage 50C data repair, sage 50C accounting, Sage 50c custom reports, sage 50c software, Sage 50cloud support, sage 50cloud training, sage 50cloud consultant, sage 50cloud training classes, sage 50cloud training class, sage 50cloud class, sage 50cloud classes, Sage 50cloud help, sage 50cloud data migration, sage 50cloud software, sage 50cloud data repair, sage 50cloud accounting, Sage 50cloud custom reports, sage 50cloud software,

 

By default, most of these invoices will be select to be included in the projected cash balance. However, as you can see there are a few invoices with a date displayed in red. This indicates they are past the due date of expected payment. To include them as an exception, edit the date field and modify it to have an expected date after today’s date. And then use the include column to add it to the calculation.

 

If the business has another source of cash that is not showing up in the current receivables this should also be included.  Examples of these could be rents, royalties, or any kind of investment income and perhaps customer deposits.

 

To add a what if for other types of expected incoming cash you will use the adjustment in the type field,

Enter a value in the code number, id and name, date and amount fields and be sure to use the include column to add it to the calculation. In this example we have added an expected deposit on a project from a client of $15,000.

 

Accounting Business Solutions by JCS provides sales, setup, implementation, training and data migrations for Sage 50. And Consulting and Technical Support after the sale. Sage 50 support, sage 50 training, sage 50 consultant, sage 50 training classes, sage 50 training class, sage 50 class, sage 50 classes, Sage 50 help, sage 50 data migration, sage 50 software, sage 50 data repair, sage 50 accounting, Sage 50 custom reports, sage 50 software, Sage 50C support, sage 50C training, sage 50C consultant, sage 50C training classes, sage 50C training class, sage 50C class, sage 50C classes, Sage 50C help, sage 50C data migration, sage 50C software, sage 50C data repair, sage 50C accounting, Sage 50c custom reports, sage 50c software, Sage 50cloud support, sage 50cloud training, sage 50cloud consultant, sage 50cloud training classes, sage 50cloud training class, sage 50cloud class, sage 50cloud classes, Sage 50cloud help, sage 50cloud data migration, sage 50cloud software, sage 50cloud data repair, sage 50cloud accounting, Sage 50cloud custom reports, sage 50cloud software,

 

Next, we will work with the file tab expected outgoing cash. Expected cash disbursements for most businesses come from two sources:

  1. The outstanding vendor invoices
  2. Payroll and related expenses such as taxes and benefits

 

Accounting Business Solutions by JCS provides sales, setup, implementation, training and data migrations for Sage 50. And Consulting and Technical Support after the sale. Sage 50 support, sage 50 training, sage 50 consultant, sage 50 training classes, sage 50 training class, sage 50 class, sage 50 classes, Sage 50 help, sage 50 data migration, sage 50 software, sage 50 data repair, sage 50 accounting, Sage 50 custom reports, sage 50 software, Sage 50C support, sage 50C training, sage 50C consultant, sage 50C training classes, sage 50C training class, sage 50C class, sage 50C classes, Sage 50C help, sage 50C data migration, sage 50C software, sage 50C data repair, sage 50C accounting, Sage 50c custom reports, sage 50c software, Sage 50cloud support, sage 50cloud training, sage 50cloud consultant, sage 50cloud training classes, sage 50cloud training class, sage 50cloud class, sage 50cloud classes, Sage 50cloud help, sage 50cloud data migration, sage 50cloud software, sage 50cloud data repair, sage 50cloud accounting, Sage 50cloud custom reports, sage 50cloud software,

 

This information is pulled from the Sage 50 vendor open invoice file.  Like the customer invoices these are assumed to be paid on the due date in the full amount and are spread out over the same periods.

 

If you need to add a what if for other types of outgoing cash you can also add it to this file tab as an adjustment in the type field, Enter a value in the code number, id and name, date and amount fields and be sure to use the include column to add it to the calculation.

 

As we mentioned with cash receipts, if there are any additional cash requirements not listed above, they should also be included. Examples of these may be loan or line of credit payments, recurring and automatic payments from your bank accounts.

 

Under the bar – change cash flow settings

Accounting Business Solutions by JCS provides sales, setup, implementation, training and data migrations for Sage 50. And Consulting and Technical Support after the sale. Sage 50 support, sage 50 training, sage 50 consultant, sage 50 training classes, sage 50 training class, sage 50 class, sage 50 classes, Sage 50 help, sage 50 data migration, sage 50 software, sage 50 data repair, sage 50 accounting, Sage 50 custom reports, sage 50 software, Sage 50C support, sage 50C training, sage 50C consultant, sage 50C training classes, sage 50C training class, sage 50C class, sage 50C classes, Sage 50C help, sage 50C data migration, sage 50C software, sage 50C data repair, sage 50C accounting, Sage 50c custom reports, sage 50c software, Sage 50cloud support, sage 50cloud training, sage 50cloud consultant, sage 50cloud training classes, sage 50cloud training class, sage 50cloud class, sage 50cloud classes, Sage 50cloud help, sage 50cloud data migration, sage 50cloud software, sage 50cloud data repair, sage 50cloud accounting, Sage 50cloud custom reports, sage 50cloud software,

 

You have the option for open transactions or historical transactions and in the lower portion of the window you can specify the types of transactions you want to use for incoming and outgoing cash transactions.

 

For Sage 50 Cash Flow – modify the time frame you wish to work with

Accounting Business Solutions by JCS provides sales, setup, implementation, training and data migrations for Sage 50. And Consulting and Technical Support after the sale. Sage 50 support, sage 50 training, sage 50 consultant, sage 50 training classes, sage 50 training class, sage 50 class, sage 50 classes, Sage 50 help, sage 50 data migration, sage 50 software, sage 50 data repair, sage 50 accounting, Sage 50 custom reports, sage 50 software, Sage 50C support, sage 50C training, sage 50C consultant, sage 50C training classes, sage 50C training class, sage 50C class, sage 50C classes, Sage 50C help, sage 50C data migration, sage 50C software, sage 50C data repair, sage 50C accounting, Sage 50c custom reports, sage 50c software, Sage 50cloud support, sage 50cloud training, sage 50cloud consultant, sage 50cloud training classes, sage 50cloud training class, sage 50cloud class, sage 50cloud classes, Sage 50cloud help, sage 50cloud data migration, sage 50cloud software, sage 50cloud data repair, sage 50cloud accounting, Sage 50cloud custom reports, sage 50cloud software,

 

You can calculate this based on the average days to pay or transaction due date. Once you are finished with your decisions use the update cash flow bar to refresh your balances.

 

Exporting Sage 50 cash flow to Excel

– use the excel icon on the upper task bar. Once this is started You will now see options for your export.

 

Accounting Business Solutions by JCS provides sales, setup, implementation, training and data migrations for Sage 50. And Consulting and Technical Support after the sale. Sage 50 support, sage 50 training, sage 50 consultant, sage 50 training classes, sage 50 training class, sage 50 class, sage 50 classes, Sage 50 help, sage 50 data migration, sage 50 software, sage 50 data repair, sage 50 accounting, Sage 50 custom reports, sage 50 software, Sage 50C support, sage 50C training, sage 50C consultant, sage 50C training classes, sage 50C training class, sage 50C class, sage 50C classes, Sage 50C help, sage 50C data migration, sage 50C software, sage 50C data repair, sage 50C accounting, Sage 50c custom reports, sage 50c software, Sage 50cloud support, sage 50cloud training, sage 50cloud consultant, sage 50cloud training classes, sage 50cloud training class, sage 50cloud class, sage 50cloud classes, Sage 50cloud help, sage 50cloud data migration, sage 50cloud software, sage 50cloud data repair, sage 50cloud accounting, Sage 50cloud custom reports, sage 50cloud software,

 

You can create a new excel sheet or choose to add to an existing sheet.

 

You can choose to use freeze panes and define how the header will be displayed.

 

Once this is complete an excel worksheet will automatically be created with the following tabs.

You can view, save and print these. Let’s look at the starting cash file tab which lists each account along with the beginning cash balance for each account.

 

Accounting Business Solutions by JCS provides sales, setup, implementation, training and data migrations for Sage 50. And Consulting and Technical Support after the sale. Sage 50 support, sage 50 training, sage 50 consultant, sage 50 training classes, sage 50 training class, sage 50 class, sage 50 classes, Sage 50 help, sage 50 data migration, sage 50 software, sage 50 data repair, sage 50 accounting, Sage 50 custom reports, sage 50 software, Sage 50C support, sage 50C training, sage 50C consultant, sage 50C training classes, sage 50C training class, sage 50C class, sage 50C classes, Sage 50C help, sage 50C data migration, sage 50C software, sage 50C data repair, sage 50C accounting, Sage 50c custom reports, sage 50c software, Sage 50cloud support, sage 50cloud training, sage 50cloud consultant, sage 50cloud training classes, sage 50cloud training class, sage 50cloud class, sage 50cloud classes, Sage 50cloud help, sage 50cloud data migration, sage 50cloud software, sage 50cloud data repair, sage 50cloud accounting, Sage 50cloud custom reports, sage 50cloud software,

 

Under the file tab Expected Incoming Cash is a list of balances by customer by invoice of 87,197.51

 

Accounting Business Solutions by JCS provides sales, setup, implementation, training and data migrations for Sage 50. And Consulting and Technical Support after the sale. Sage 50 support, sage 50 training, sage 50 consultant, sage 50 training classes, sage 50 training class, sage 50 class, sage 50 classes, Sage 50 help, sage 50 data migration, sage 50 software, sage 50 data repair, sage 50 accounting, Sage 50 custom reports, sage 50 software, Sage 50C support, sage 50C training, sage 50C consultant, sage 50C training classes, sage 50C training class, sage 50C class, sage 50C classes, Sage 50C help, sage 50C data migration, sage 50C software, sage 50C data repair, sage 50C accounting, Sage 50c custom reports, sage 50c software, Sage 50cloud support, sage 50cloud training, sage 50cloud consultant, sage 50cloud training classes, sage 50cloud training class, sage 50cloud class, sage 50cloud classes, Sage 50cloud help, sage 50cloud data migration, sage 50cloud software, sage 50cloud data repair, sage 50cloud accounting, Sage 50cloud custom reports, sage 50cloud software,

 

Under the file tab Expected outgoing cash is a list of balances by vendor by invoice of 28,374.68

 

Accounting Business Solutions by JCS provides sales, setup, implementation, training and data migrations for Sage 50. And Consulting and Technical Support after the sale. Sage 50 support, sage 50 training, sage 50 consultant, sage 50 training classes, sage 50 training class, sage 50 class, sage 50 classes, Sage 50 help, sage 50 data migration, sage 50 software, sage 50 data repair, sage 50 accounting, Sage 50 custom reports, sage 50 software, Sage 50C support, sage 50C training, sage 50C consultant, sage 50C training classes, sage 50C training class, sage 50C class, sage 50C classes, Sage 50C help, sage 50C data migration, sage 50C software, sage 50C data repair, sage 50C accounting, Sage 50c custom reports, sage 50c software, Sage 50cloud support, sage 50cloud training, sage 50cloud consultant, sage 50cloud training classes, sage 50cloud training class, sage 50cloud class, sage 50cloud classes, Sage 50cloud help, sage 50cloud data migration, sage 50cloud software, sage 50cloud data repair, sage 50cloud accounting, Sage 50cloud custom reports, sage 50cloud software,

 

To review the summary file tab

 

The starting cash balance is $16,116.52 as of today.

There is a total of +87,197.51 expected incoming cash included

With a total of –28,374.68 expected outgoing cash included

With a projected cash balance of =74,939.35

 

Accounting Business Solutions by JCS provides sales, setup, implementation, training and data migrations for Sage 50. And Consulting and Technical Support after the sale. Sage 50 support, sage 50 training, sage 50 consultant, sage 50 training classes, sage 50 training class, sage 50 class, sage 50 classes, Sage 50 help, sage 50 data migration, sage 50 software, sage 50 data repair, sage 50 accounting, Sage 50 custom reports, sage 50 software, Sage 50C support, sage 50C training, sage 50C consultant, sage 50C training classes, sage 50C training class, sage 50C class, sage 50C classes, Sage 50C help, sage 50C data migration, sage 50C software, sage 50C data repair, sage 50C accounting, Sage 50c custom reports, sage 50c software, Sage 50cloud support, sage 50cloud training, sage 50cloud consultant, sage 50cloud training classes, sage 50cloud training class, sage 50cloud class, sage 50cloud classes, Sage 50cloud help, sage 50cloud data migration, sage 50cloud software, sage 50cloud data repair, sage 50cloud accounting, Sage 50cloud custom reports, sage 50cloud software,

 

This format of this report can be easily modified using your excel skills and then shared with others.

 

Discounts are one additional consideration which may affect the amount of the receipt or disbursement to be expected.  The invoice balances already recorded would generally be used for planning but if you offer early payment discounts to your customers or if your vendors offer them to you, these should be considered if they are normally taken or given.

 

Lastly the timing of the receipt or disbursement need to be addressed.  Every invoice should have a due date associated with it.  However, as mentioned previously, early payment discounts may provide enough incentive for someone to pay earlier than that date.  In addition, although an invoice may have a net 30 days terms associated with it, it is not uncommon for the average time an invoice is paid to stretch a little.  Most systems will keep track of the average days to pay by customer and vendor.  This number, added to the invoice date, can provide a more realistic model if utilized.

 

If this is a format you wish to return to you can save your selections and the what if scenarios that have been identified for later use.

 

Accounting Business Solutions by JCS provides sales, setup, implementation, training and data migrations for Sage 50. And Consulting and Technical Support after the sale. Sage 50 support, sage 50 training, sage 50 consultant, sage 50 training classes, sage 50 training class, sage 50 class, sage 50 classes, Sage 50 help, sage 50 data migration, sage 50 software, sage 50 data repair, sage 50 accounting, Sage 50 custom reports, sage 50 software, Sage 50C support, sage 50C training, sage 50C consultant, sage 50C training classes, sage 50C training class, sage 50C class, sage 50C classes, Sage 50C help, sage 50C data migration, sage 50C software, sage 50C data repair, sage 50C accounting, Sage 50c custom reports, sage 50c software, Sage 50cloud support, sage 50cloud training, sage 50cloud consultant, sage 50cloud training classes, sage 50cloud training class, sage 50cloud class, sage 50cloud classes, Sage 50cloud help, sage 50cloud data migration, sage 50cloud software, sage 50cloud data repair, sage 50cloud accounting, Sage 50cloud custom reports, sage 50cloud software,

 

Thank you for joining us to learn more about creating a cash flow statement in Sage 50. Accounting Business Solutions by JCS provides sales, installation, integration and training services for Sage 50 Accounting Software as well as technical support and custom reports. 800-475-1047. If there is anything we can do to help give us a call.

Sage 100 Cash Flow

Sage 100 Cash Flow

How to create a cash flow forecast using Sage 100

Sage 100 Cash Flow – This report may be required if you are looking at additional financing for your business or need to report to a board of directors or potential buyer. It is also useful for anticipating future cash shortfalls. After reviewing what makes up a cash flow projection, we will go through an example using data from Sage 100.

 

A Sage 100 cash flow projection consists of three main parts:

Sage 100 Cash Flow - How to calculate Sage 100 Cash Flow Forecast - Help Understanding Sage 50 vs Sage 100 and upgrading Sage 50 to Sage 100

 

In Sage 100 we have developed a crystal report that allows the selection of a single, range or all cash accounts.
We then define the end date of the first period as well as, the number of days included in each period.

 

Sage 100 Bank Codes for Bank Reconcilation. Need assistance with Sage 100 bank reconcilation          Sage 100 Accounts Receivable Accounts Payable Training

 

We can then specify summary, detail or none for both vendors and customer balances to be displayed and included. In addition, there is also the choice of using the invoice date or the due date for the period the balances are categorized in.

 

For purposes of this demonstration we will be using the ABC demo data in Sage 100.

The beginning cash balances can either be found in the general ledger or, if you are using the bank reconciliation module, from the bank code table.

The first piece of data we need is the current cash balances. For this we will go to Bank Code Maintenance in the Bank Reconciliation module. As you can see, we have four bank accounts with a total balance of $5,722.57 as of today.

Sage 100 Cash Flow Bank Account Opening Balances How to use Sage 100 Bank Reconcilation

 

Sage 100 Cash Flow

Most businesses will use the current outstanding customer invoices as the source of the expected cash receipts section. If the business has another source of cash that is not showing up in the current receivables this should also be included. Examples of these could be rents, royalties, or any kind of investment income.

This information is from the Sage 100 customer open invoice file. For this example we will assume that we receive the cash on the due date for the full amount of the invoice. The amounts are spread out into seven weekly periods with the last column for any amounts due past the seventh period. In this example we have chosen to display summary customer balances from Sage 100.

Sage 100 Accounts Receivable Expected Incomming Cash

 

Expected cash disbursements for most businesses come from two sources:

A) The outstanding vendor invoices
B) Payroll and related expenses such as taxes and benefits
As we mentioned with cash receipts, if there are any additional cash requirements not listed above, they should also be included. Examples of these may be loan or line of credit payments, recurring and automatic payments from your bank accounts.

This information is pulled from the Sage 100 vendor open invoice file. Like the customer invoices these are assumed to be paid on the due date in the full amount and are spread out over the same periods.
In this example we have chosen to display summary vendor balances from Sage 100.

 

Sage 100 Accounts Payable Expected Outgoing Cash Training and Support

 

As you can see from the summary at the bottom, each period shows the cash balance at the start of the period, then adds the cash receipts and subtracts the cash payments to arrive at the cash balance at the end of the period which is then carried over to the beginning cash balance for the next period.

Discounts are one additional consideration which may affect the amount of the receipt or disbursement to be expected. The invoice balances already recorded would generally be used for planning but if you offer early payment discounts to your customers or if your vendors offer them to you, these should be considered if they are normally taken or given.

Lastly the timing of the receipt or disbursement need to be addressed. Every invoice should have a due date associated with it. However, as mentioned previously, early payment discounts may provide enough incentive for someone to pay earlier than that date. In addition, although an invoice may have a net 30 days terms associated with it, it is not uncommon for the average time an invoice is paid to stretch a little. Most systems will keep track of the average days to pay by customer and vendor. This number, added to the invoice date, can provide a more realistic model if utilized.

 

Sage 100 Cash Flow Ending Balances Sage 100 Bank Reconcilation training classes

As we mentioned this is a simple scenario but can be modified to use the average days to pay rather than the due date or consider early payment discounts by showing payments due by the discount date.

For assistance with Sage 100 Give us a call 800-475-1047

www.jcscomputer.com Sage Timeslips support

X