Best Practice Financial Modelling Course

Our comprehensive Best Practice Financial Modelling certification program teaches the essential skills needed to build robust forecast models for companies. Through step-by-step video lessons and hands-on exercises, you will learn to create integrated balance sheet, income statement, and cash flow projections. 

Enroll today and gain the Excel proficiency needed to evaluate companies, make strategic decisions, and advance your finance career.

Empty space, drag to resize


Hours  of content





Welcome back


Whether you are an aspiring analyst or seasoned finance professional, this self-paced online course will advance your Excel modelling abilities and prepare you for careers in investment banking, private equity, corporate finance, and business valuation. Upon successful completion, you will receive a certificate affirming your new financial modelling skills.

Empty space, drag to resize


  • Essentials of financial model construction and design principles 
  • Flexible time frameworks, forecasting operations, and linking historical data 
  • Working capital modelling from an analyst perspective 
  • Depreciation, debt structuring, interest expenses, and tax modelling 
  • Key analysis techniques like DuPont Analysis and Discounted Cash Flow 
  • Sensitivity analysis, scenario modelling, credit, and liquidity analysis 
  • Certificate Upon Successful Completion 
Empty space, drag to resize

Course modules

Meet the Instructor

Mark Woolhouse, co-founder of Capital City Training, has 30+ years banking and years in financial services. Mark is also a qualified accountant and CFA® Charterholder.
Course Conveyer

Mark Woolhouse

Meet the Instructor

Mark Woolhouse, co-founder of Capital City Training, has 30+ years banking and years in financial services. Mark is also a qualified accountant and CFA® Charterholder.
Course Conveyer

Mark Woolhouse

Frequently asked questions

Are these courses suitable for beginners? 

We offer courses for both beginners and advanced professionals.
Requires PC/Mac, and a stable internet connection.
Yes! All necessary files and templates are available for download within each module, we also have embedded workbooks for you to have a go at!
Complete video lessons, quizzes, and exams. It requires at least 80% to pass and earn your certificate for each course.

What are the requirements to take the courses? 

Email assistance provided for support inquiries, we also have an integrated chat function so you can ask within the platform. You can either email or ask via the contact us form, and one of our team will get back to you as soon as possible!
All major credit/debit cards, PayPal, Google Pay, Apple Pay, and Klarna are accepted
None. Courses includes everything, no additional fees. And did we mention you get lifetime access!

Can I download the Excel files and templates?

Yes, select module previews available- keep an eye out for the free label.
Get in touch with us at [email protected]

How do I earn my certificates? 

If the course you want to enroll is free just click on Start for free button and you will have full access to the content. If the course you want to enroll is not free click on Enroll button (the course's prices should be visible, right next to enroll) and follow the checkout process. When you finish the course contents will unlock for you.

Can I email the instructor if I have questions?

When logged in to your school, click on the top bar Profile suboption after hovering your mouse over the Me top bar option. This will lead you to your profile page.
There, click on the edit button and start changing your personal info. You can update your name and email, add a short bio so other members of the community can learn more about you and add your social accounts so that others can contact you.

What payment methods are accepted?

Changing the password can be done from the online school's log in form (you have to be logged out). Go to the login form and click on the Forgot your password? button that can be located right under the Login button.
Insert the email of your account and click OK.
You will soon receive an email containing a link for resetting your password. If you don't receive this email after a few minutes, please check the spam folder of your email account as the reset email may have accidentally been held up by your spam filter.

Are there any additional fees or costs?

Click on the top bar Inbox suboption after hovering your mourse over the Me option.
Then click on the New message button.
Select the co-learner you would like to send the message to (start typing @ and the name of the student. A list of suggested accounts will appear and you can pick the right one). The fill out your message and click the send button.

Can I preview a course before purchasing?

If you want to log out from the online school simply click the Sign out option that can be found at the top-right menu.

More Questions? 

If you have already purchased a course you only need to visit the course's page and you will have full access to the content. Alternately, you can access the starting page of your school. The courses you have purchased will appear at the top of the course list. By clicking on a course card you will be directed to its contents.

How do I download course content?

If you are enrolled to a course (paid or not) you will have access to the whole course contents. In most cases the contents are not available for download and you will need to be connected to the internet and access the contents through your browser. Certain material, like PDF files or PPT presentations may be available for download.

How do I navigate inside a course?

Once you access a course, you will find a full table of contents at the left-hand side of the screen. You can browse through the sections and access the learning unit you would like to study. In most cases you would be better off when simply following the linear course order proposed by the course instructor. In the future you can always come back re-visit any learning unit you wish. Note that learning units that you have visited / completed are marked with a discrete check mark.

Do I have to be online at a specific time to take a course?

No, you can take your course whenever you want. The course remains online around the clock. All you need is internet access and a fairly modern browser.

Can I take more than one course at a time?

Yes. You can take as many courses as you wish.

What Browsers are Supported?

We support the latest versions of all well-known browsers. For optimal studying experience we recommend using Mozilla Firefox or Google Chrome.

Can I take the courses on my iPad or tablet?

Of course you can. This online school is fully responsive in all kinds of electronic devices.

Can I take the courses on my iPhone or smartphone?

Of course you can. This online school is fully responsive in all kinds of mobile devices. For optimal experience you can use the mobile version of Google Chrome, if your device supports it.

Is Internet Access Required?

Internet access is required since all of the course contents are online. We also recommend using a broadband internet connection, especially when you have to go through video content.

Recommended Technology

Just a broadband Internet connection and the latest version of your favorite browser.

What forms of payment do you accept?

All major credit cards are accepted. Off line payments may also be accepted (you can arrange this with the school's owner).

How do I cancel a course?

For cancelling a course enrollment or asking for a refund please contact the School's owner (contact info can be found under the Account option on the top right menu)

Troubleshoot issues with Video

Our video player automatically tries to adjust the video quality to your internet speed, giving you the highest quality possible but in certain cases, for very slow connections, this might not be possible. If you’re experiencing excessive buffering during playback, it’s probably because your Internet connection cannot support continuous playback of the video. In this case try to reset your connection/internet router or, if possible, try accessing your online courses using a better internet connection.
You may also want to try one of the following: 1. Close extra browser tabs or other applications that may be using up your bandwidth. 2. Make sure you're using the latest version of your browser.

How long does it take to complete a course?

It depends on the course. Each course has different time requirements. Read the course's description or contact your instructor for more specific details.

What will you do with my e-mail address?

Your e-mail address is your key to your school. It is fully safe with us and we will use it only to communicate with you if necessary.

Does access to my paid courses expire?

In most cases, once you have enrolled to a course you will have access for lifetime. Courses with limited time access say so clearly in the course description.

Can I sample a course or lesson before deciding to purchase a course?

In many cases courses have one or more free sections that you can sample before you decide to purchase a course.

How do I know that you have received my order?

Once your payment has been successfully processed, your course will be immediately accessible to you. If the course hasn't unlocked despite you payment going through, then please contact the site's owner and you will be given access to the course asap.

How soon will I get access to my courses?

You will get access to your course(s) immediately after your make an online purchase (or when you have been manually enrolled by the instructor).

Are there prerequisites for the courses or lessons?

In most cases there are no prerequisites and you can take any course you want independently. For certain courses that do have prerequisites, this will be clearly written in the course description. And you may also want to discuss this with the course instructor.

How do I access a course that I have completed?

You can access your courses anytime simply by logging in to the platform and visiting the course page. The courses you have purchased appear always first in the school’s course catalog.

Where is the invoice for the course I just bought?

You can find fully detailed invoices for all the courses you have purchased in the Account page, which can be found by hovering your mouse over the Me top bar option. If you made a purchase outside the school then you can contact the school owner / instructor for an invoice.

I was given a discount coupon to this school. How can I use it to buy a course with discount?

Buying a course with a discount coupon is not much different from our normal checkout process.
1) Go to the course page for which you have a coupon and click Enroll.
2) You will be automatically redirect to Enroll in Course page. Type your coupon code in the textbox (in our example: coupon_code) and click Redeem.
3) the discount will be automatically calculated in the final price.
4) You can now finalize the purchase process by clicking on the Buy button
Created with