Skip to content
- Tutorials
- Python Tutorial
- Taking Input in Python
- Python Operators
- Python Data Types
- Python Loops and Control Flow
- Python Functions
- Python OOPS Concept
- Python Data Structures
- Python Exception Handling
- Python File Handling
- Python Exercises
- Java
- Java Programming Language
- Java Collections
- Java 8 Tutorial
- Java Programs
- Java Interview Questions
- Java Exercises
- Java Quiz
- Java Projects
- Advance Java
- Programming Languages
- System Design
- Interview Corner
- Computer Science Subjects
- DevOps
- Linux
- Software Testing
- Databases
- Android
- Excel
- Mathematics
- Commerce
- Aptitude
- Python Tutorial
- DSA
- Data Structures
- Algorithms
- Analysis of Algorithms
- Searching Algorithms
- Sorting Algorithms
- Greedy Algorithms
- Dynamic Programming
- Graph Algorithms
- Pattern Searching
- Recursion
- Backtracking
- Divide and Conquer
- Mathematical Algorithms
- Geometric Algorithms
- Bitwise Algorithms
- Randomized Algorithms
- Branch and Bound
- Algorithms Tutorial
- DSA Tutorial
- Practice
- All DSA Problems
- Problem of the Day
- Company Wise Coding Practice
- GfG SDE Sheet
- Practice Problems Difficulty Wise
- Language Wise Coding Practice
- Curated DSA Lists
- Competitive Programming
- Company Wise SDE Sheets
- DSA Cheat Sheets
- Top Interview Questions
- Puzzles
- Data Science
- Web Tech
- Courses
-
- Journal Entry Format
- Ledger Format
- Bank Reconciliation Statement Format with Example | BRS Format
- Trial Balance Format
- Accounting Equation: Meaning, Formula, Components & Calculation
- Cash Book Format
- Balance Sheet Format
- Profit and Loss Account - Meaning, Format and General Instructions
- Cash Flow Statement Format
- Common Size Balance Sheet Format
- Receipt and Payment Account Format
- Income and Expenditure Account Format
Last Updated : 09 May, 2024
Improve
Improve
Like Article
Like
Save
Report
Cash Flow Statement Format is prepared by taking operating, investing, and financing activities into consideration. All the transactions and information related to these three activities are summed up to prepare a cash flow statement format. The cash flow statement is a financial statement that provides information about the cash inflows and outflows of a business during a specific period.
One can prepare a cash flow statement if the two comparative balance sheets of a company are given. The transactions of a cash flow statement are categorised into three activities; namely, Cash flow from Operating Activities, Cash flow from Investing Activities, and Cash flow from Financing Activities. The Institute of Chartered Accountants in India has issued Accounting Standard AS – 3 revised for the preparation of cash flow statements. Besides, with the introduction of the Companies Act 2013, the preparation of a Cash Flow Statement is now mandatory for every type of company except OPC (One Person Company) [Section 2(40)].
Table of Content
- Cash Flow from Three Different Activities
- 1. Format of Cash Flow from Operating Activities
- 2. Format of Cash Flow from Investing Activities
- 3. Format of Cash Flow from Financing Activities
Cash Flow from Three Different Activities
1. Format of Cash Flow from Operating Activities
* Net profit before taxation and extraordinary items is calculated as:
2. Format of Cash Flow from Investing Activities
3. Format of Cash Flow from Financing Activities
Improve
Please Login to comment...
Similar Reads
Cash Flow Statement: Objectives, Importance and Limitations
What is a Cash Flow Statement? The movement of cash & cash equivalents or inflow and outflow of cash is known as Cash Flow. Cash inflows are the transactions that result in an increase in cash & cash equivalents; whereas, cash outflows are the transactions that result in a reduction in cash & cash equivalents. Hence, a statement showing
9 min read
What is a Cash Flow Statement?
What is a Cash Flow Statement? The movement of cash & cash equivalents or inflow and outflow of cash is known as Cash Flow. Cash inflows are the transactions that result in an increase in cash & cash equivalents; whereas, cash outflows are the transactions that result in a reduction in cash & cash equivalents. Hence, a statement showing
8 min read
Cash Flow Statement: Two Examples
The movement of cash & cash equivalents or inflow and outflow of cash is known as Cash Flow. Cash inflows are the transactions that result in an increase in cash & cash equivalents; whereas cash outflows are the transactions that result in a reduction in cash & cash equivalents. Hence, a statement showing flows of cash & cash equiva
6 min read
Treatment of Special Items in Cash Flow Statement
The movement of cash & cash equivalents or inflow and outflow of cash is known as Cash Flow. Cash inflows are the transactions that result in an increase in cash & cash equivalents; whereas, cash outflows are the transactions that result in a reduction in cash & cash equivalents. Hence, a statement showing flows of cash & cash equiv
8 min read
Treatment of Special Items in Cash Flow Statement-II
What is Cash Flow? The movement of cash & cash equivalents or inflow and outflow of cash is known as Cash Flow. Cash inflows are the transactions that result in an increase in cash & cash equivalents; whereas, cash outflows are the transactions that result in a reduction in cash & cash equivalents. Hence, a statement showing flows of ca
9 min read
Difference between Balance Sheet and Cash Flow Statement
Balance Sheet and Cash Flow Statement are two of the most essential components In the field of financial management. The purpose of the preparation of the Balance Sheet and Cash Flow Statement for various companies and organisations is to gain valuable insights into the company's financial status. Both these statements serve as milestones from diff
4 min read
Classification of Business Activities in Cash Flow: Operating, Investing and Financing Activities
The movement of cash & cash equivalents or inflow and outflow of cash is known as Cash Flow. Cash inflows are the transactions that result in an increase in cash & cash equivalents; whereas, cash outflows are the transactions that result in a reduction in cash & cash equivalents. Hence, a statement showing flows of cash & cash equiv
4 min read
Cash Flow from Operating Activities
The movement of cash & cash equivalents or inflow and outflow of cash is known as Cash Flow. Cash inflows are the transactions that result in an increase in cash & cash equivalents; whereas cash outflows are the transactions that result in a reduction in cash & cash equivalents. Hence, a statement showing flows of cash & cash equiva
10 min read
Cash Flow from Investing Activities
The movement of cash & cash equivalents or inflow and outflow of cash is known as Cash Flow. Cash inflows are the transactions that result in an increase in cash & cash equivalents; whereas, cash outflows are the transactions that result in a reduction in cash & cash equivalents. Hence, a statement showing flows of cash & cash equiv
4 min read
Cash Flow from Financing Activities
The movement of cash & cash equivalents or inflow and outflow of cash is known as Cash Flow. Cash inflows are the transactions that result in an increase in cash & cash equivalents, whereas cash outflows are the transactions that result in a reduction in cash & cash equivalents. Hence, a statement showing flows of cash & cash equiva
3 min read
Article Tags :
We use cookies to ensure you have the best browsing experience on our website. By using our site, you acknowledge that you have read and understood our Cookie Policy & Privacy Policy
'); $('.spinner-loading-overlay').show(); jQuery.ajax({ url: writeApiUrl + 'create-improvement-post/?v=1', type: "POST", contentType: 'application/json; charset=utf-8', dataType: 'json', xhrFields: { withCredentials: true }, data: JSON.stringify({ gfg_id: post_id, check: true }), success:function(result) { jQuery.ajax({ url: writeApiUrl + 'suggestions/auth/' + `${post_id}/`, type: "GET", dataType: 'json', xhrFields: { withCredentials: true }, success: function (result) { $('.spinner-loading-overlay:eq(0)').remove(); var commentArray = result; if(commentArray === null || commentArray.length === 0) { // when no reason is availaible then user will redirected directly make the improvment. // call to api create-improvement-post $('body').append('
'); $('.spinner-loading-overlay').show(); jQuery.ajax({ url: writeApiUrl + 'create-improvement-post/?v=1', type: "POST", contentType: 'application/json; charset=utf-8', dataType: 'json', xhrFields: { withCredentials: true }, data: JSON.stringify({ gfg_id: post_id, }), success:function(result) { $('.spinner-loading-overlay:eq(0)').remove(); $('.improve-modal--overlay').hide(); $('.unlocked-status--improve-modal-content').css("display","none"); $('.create-improvement-redirection-to-write').attr('href',writeUrl + 'improve-post/' + `${result.id}` + '/', '_blank'); $('.create-improvement-redirection-to-write')[0].click(); }, error:function(e) { $('.spinner-loading-overlay:eq(0)').remove(); var result = e.responseJSON; if(result.detail.non_field_errors.length){ $('.improve-modal--improve-content .improve-modal--improve-content-modified').text(`${result.detail.non_field_errors}.`); jQuery('.improve-modal--overlay').show(); jQuery('.improve-modal--improvement').show(); $('.locked-status--impove-modal').css("display","block"); $('.unlocked-status--improve-modal-content').css("display","none"); $('.improve-modal--improvement').attr("status","locked"); $('.improvement-reason-modal').hide(); } }, }); return; } var improvement_reason_html = ""; for(var comment of commentArray) { // loop creating improvement reason list markup var comment_id = comment['id']; var comment_text = comment['suggestion']; improvement_reason_html += `
${comment_text}
`; } $('.improvement-reasons_wrapper').html(improvement_reason_html); $('.improvement-bottom-btn').html("Create Improvement"); $('.improve-modal--improvement').hide(); $('.improvement-reason-modal').show(); }, error: function(e){ $('.spinner-loading-overlay:eq(0)').remove(); // stop loader when ajax failed; }, }); }, error:function(e) { $('.spinner-loading-overlay:eq(0)').remove(); var result = e.responseJSON; if(result.detail.non_field_errors.length){ $('.improve-modal--improve-content .improve-modal--improve-content-modified').text(`${result.detail.non_field_errors}.`); jQuery('.improve-modal--overlay').show(); jQuery('.improve-modal--improvement').show(); $('.locked-status--impove-modal').css("display","block"); $('.unlocked-status--improve-modal-content').css("display","none"); $('.improve-modal--improvement').attr("status","locked"); $('.improvement-reason-modal').hide(); } }, }); }); $('.left-arrow-icon_wrapper').on('click',function(){ if($('.improve-modal--suggestion').is(":visible")) $('.improve-modal--suggestion').hide(); else{ $('.improvement-reason-modal').hide(); } $('.improve-modal--improvement').show(); }); jQuery('.suggest-bottom-btn').on('click', function(){ var suggest_val = $.trim($("#suggestion-section-textarea").val()); var error_msg = false; if(suggest_val != ""){ if(suggest_val.length <= 2000){ jQuery('body').append('
'); jQuery('.spinner-loading-overlay').show(); jQuery.ajax({ type:'post', url: "https://apiwrite.geeksforgeeks.org/suggestions/auth/create/", xhrFields: { withCredentials: true }, crossDomain: true, contentType:'application/json', data: JSON.stringify({ "gfg_post_id" : `${post_id}`, "suggestion" : `
${suggest_val}
` }), success:function(data) { jQuery('.spinner-loading-overlay:eq(0)').remove(); jQuery('#suggestion-section-textarea').val(""); jQuery('.suggest-bottom-btn').html("Sent "); setTimeout(() => { jQuery('.improve-modal--overlay').hide(); $('.improve-modal--suggestion').hide(); }, 1000); }, error:function(data) { jQuery('.spinner-loading-overlay:eq(0)').remove(); jQuery('#suggestion-modal-alert').html("Something went wrong."); jQuery('#suggestion-modal-alert').show(); error_msg = true; } }); } else{ jQuery('#suggestion-modal-alert').html("Character limit exceeded."); jQuery('#suggestion-modal-alert').show(); jQuery('#suggestion-section-textarea').focus(); error_msg = true; } } else{ jQuery('#suggestion-modal-alert').html("Enter valid input."); jQuery('#suggestion-modal-alert').show(); jQuery('#suggestion-section-textarea').focus(); error_msg = true; } if(error_msg){ setTimeout(() => { jQuery('#suggestion-section-textarea').focus(); jQuery('#suggestion-modal-alert').hide(); }, 3000); } }) $('.improvement-bottom-btn.create-improvement-btn').click(function() { //create improvement button is clicked $('body').append('
'); $('.spinner-loading-overlay').show(); // send this option via create-improvement-post api jQuery.ajax({ url: writeApiUrl + 'create-improvement-post/?v=1', type: "POST", contentType: 'application/json; charset=utf-8', dataType: 'json', xhrFields: { withCredentials: true }, data: JSON.stringify({ gfg_id: post_id }), success:function(result) { $('.spinner-loading-overlay:eq(0)').remove(); $('.improve-modal--overlay').hide(); $('.improvement-reason-modal').hide(); $('.create-improvement-redirection-to-write').attr('href',writeUrl + 'improve-post/' + `${result.id}` + '/', '_blank'); $('.create-improvement-redirection-to-write')[0].click(); }, error:function(e) { $('.spinner-loading-overlay:eq(0)').remove(); var result = e.responseJSON; if(result.detail.non_field_errors.length){ $('.improve-modal--improve-content .improve-modal--improve-content-modified').text(`${result.detail.non_field_errors}.`); jQuery('.improve-modal--overlay').show(); jQuery('.improve-modal--improvement').show(); $('.locked-status--impove-modal').css("display","block"); $('.unlocked-status--improve-modal-content').css("display","none"); $('.improve-modal--improvement').attr("status","locked"); $('.improvement-reason-modal').hide(); } }, }); });