ITBUSINESSCONSULTINGSTRATEGICPLANWORDDELIVERABLE20210707.doc

Palton Consulting

Business-Plan

Chris-Seaton

[email protected]

May-2007

image1.jpg

Palton Ltd-Consulting-Business-Plan

BUSINESS DESCRIPTION

T-E-C-H-N-O-L-O-G-Y

Palton-is-a-single-runtime-that-allows-developers-to-use-multiple-programming-languages-in-the-same-program,-the-same-file,-even-the-same-function.-Instead-of-a-different-runtime-for-each-language,-Palton-uses-loadable-language-definition-modules.-Users-can-modify-language-definitions-to-add-new-constructs,-such-as-operators-or-statements,-as-easily-as-they-define-new-functions-and-classes.-New-language-definitions-can-be-created-to-allow-Palton-to-run-programs-written-in-an-existing-language,-or-new-languages-can-be-designed-from-scratch.

Palton-is-a-unique-application-of-recent-research-into-parsing-theory,-developed-as-the-masterÕs-thesis-of-University-of-Bristol-student-Chris-Seaton.-A-paper-describing-the-theory-behind-Palton-has-been-submitted-for-publication-at-the-2007-Generative-Programming-and-Component-Engineering-conference.

MODEL

Using-Palton-lowers-development-costs:

· Only-one-runtime-needs-to-be-maintained-and-supported

· You-can-use-any-language-for-any-part-of-the-program

· Code-can-be-reused-between-different-languages

· Domain-specific-languages-can-be-developed-as-easily-as-writing-a-function-library

Palton-Consulting-is-the-business-that-will-be-established-to-use-this-technology-to-lower-development-and-maintenance-costs-to-businesses.-Palton-is-particularly-well-suited-to-solving-problems-involving:

· Legacy-systems-that-are-dependent-on-old-or-unsupported-runtimes,-or-that-donÕt-run-on-modern-hardware

· Programs-written-in-languages-where-developers-are-hard-to-find-or-expensive-to-hire

· Systems-that-are-written-in-domain-specific-or-obsolete-languages

The-Palton-technology-will-be-released-as-open-source-software-and-promoted-as-a-community-project-to-gain-exposure-to-developers.-We-will-encourage-users-to-form-a-community-to-share-language-definitions.-Palton-Consulting-will-sell-consulting-services-for-users-of-Palton,-and-for-general-software-systems-consulting-where-we-will-apply-Palton.

OPPORTUNITY

Palton-Consulting-needs-an-investment-of- £175,000 -to-support-operations-until-we-are-profitable,-which-is-anticipated-to-be-at-the-start-of-the-second-year.-£75,000-is-needed-to-continue-development-of-Palton-in-the-first-six-months-and-establish-the-business.-A-further- £100,000 -is-needed-in-the-sixth-month-as-we-start-to-hire-employees-and-take-on-our-first-clients.-Separate-investors-could-fund-at-each-stage,-each-receiving-a-share-in-the-company.

1

Palton Ltd-Consulting-Business-Plan

2

Palton Ltd-Consulting-Business-Plan

C-o-n-t-e-n-t-s

Executive-Summary

1

Technology

1

Business-Model

1

Strategy

1

Opportunity

1

Contents

3

Technology

4

Traditional-Development-Tools

4

KatahdinÕs-Approach

4

Current-Status

6

Business-Strategy

7

Timeline

7

Services

8

Staff

10

Premises

11

Marketing

13

Software-Licensing

14

Market-Evaluation

16

IT-Consulting-Market

16

Development-Tools-Market

16

•---Strengths,-Weaknesses,-Opportunities-and-Threats

17

Potential-Clients

19

Financial-Projections

20

Summary

20

Assumptions

20

References

23

Appendices

Detailed-Financial-Projections

24

•---Profit-and-Loss-Projection

24

Revenue-Projection-Graph

26

Net-Profit-Projection-Graph

27

Cash-Flow-Projection

28

Bank-Balance-Projection-Graph

30

3

Palton Ltd-Consulting-Business-Plan

T-e-c-h-n-o-l-o-g-y

Software-programs-are-written-as-source-code-text-in-a-programming-language.-The-program-source-code-has-to-be-translated-before-it-can-be-run.-Sometimes-the-developer-does-this,-when-the-tool-is-called-a-compiler,-or-the-user-does-it,-when-the-tool-is-called-an-interpreter.-I-use-the-informal-term-runtime-to-refer-to-compilers,-interpreters,-and-other-related-development-tools,-as-they-are-all-tools-to-run-a-program.

With-a-traditional-development-tools,-you-need-a-different-runtime-tool-for-each-language-that-you-use.-If-you-want-your-programs-to-work-together,-you-have-to-find-a-combination-of-runtimes-that-all-work-on-the-same-platform.-It-is-generally-very-hard-to-make-programs-written-in-different-languages-to-communicate-because-the-runtimes-are-all-designed-differently.-Generally-the-only-solution-is-to-set-up-IO-channels-to-pass-data-between-the-programs.

For-example,-if-a-business-is-using-the-FORTRAN-scientific-language,-and-the-Python-general-purpose-language,-they-have-to-install,-maintain-and-use-separate-runtimes-for-each.-It-is-very-hard-to-make-the-two-programs-written-in-different-languages-interoperate:

image2.jpg

The-runtime-that-you-choose-further-restricts-other-choices.-The-Microsoft-Visual-Basic-runtime-is-only-available-for-Windows-platforms,-so-if-you-choose-to-develop-one-part-of-your-system-in-Visual-Basic-you-are-restricted-to-using-only-runtimes-that-are-available-for-Windows,-or-else-to-set-up-complicated-cross-platform-communication.

If-the-language-you-use-on-a-project-was-specially-developed-for-your-business,-the-runtime-that-you-have-is-the-only-one-available.-If-you-wanted-to-use-your-software-on-a-different-platform-such-as-a-different-type-of-computer,-you-would-have-to-bear-the-cost-of-porting-the-entire-runtime.

4

Palton Consulting-Business-Plan

Palton’s Technique

Traditional-runtimes-accept-a-fixed-language-according-to-a-data-structure-known-as-the-language-grammar.-In-Palton-the-grammar-is-a-mutable,-or-changeable,-data-structure.-The-grammar-can-be-modified-to-be-the-grammar-of-any-programming-language-that-you-want.-Modifications-to-the-grammar-are-stored-in-language-definition-modules,-which-are-written-very-much-like-traditional-function-libraries.-Palton-can-run-any-language-you-provide-a-definition-module-for.

The-standard-library-will-include-definition-modules-for-many-popular-languages,-with-users-free-to-develop-and-share-new-modules.-Even-a-developer-untrained-in-language-development-should-be-able-to-write-a-module.

With-the-modules,-Palton-becomes-a-single-runtime-that-can-run-any-language.-With-all-your-programs-running-together,-they-can-easily-share-data.-For-example,-if-a-FORTRAN-program-defines-a-function,-your-Python-program-will-be-able-to-call-it-as-if-it-were-defined-in-Python-code.

As-language-definitions-are-data-structures-in-Palton,-they-can-be-manipulated-at-runtime.-Palton-can-compose-two-or-more-language-definitions-to-enable-you-to-use-more-than-one-language-in-the-same-program,-the-same-file,-even-the-function.

For-example,-if-the-business-in-the-example-on-the-previous-page-switched-to-Palton-they-would-use-only-the-Palton-runtime.-Palton-would-use-the-appropriate-language-definition-module-for-each-program.-If-the-business-wanted-to-use-both-FORTRAN-and-Python-in-a-single-program,-Palton-would-use-both-language-modules,-composing-them:

image3.jpg

Developers-already-want-to-do-this:-SQL-statements-are-often-embedded-in-programs-written-in-other-languages-by-writing-them-in-string-constants.-In-Palton-you-can-compose-the-SQL-language-definition-with-the-language-that-you-are-using-and-use-SQL-statements-as-if-they-were-part-of-your-language.-Errors-such-as-SQL-injection,-or-poisoning,-attacks-are-eliminated-because-the-user-is-no-longer-clumsily-forming-SQL-query-strings-using-user-input.

Palton-is-developed-on-top-of-Novell-Mono,-an-open-source-implementation-of-the-Microsoft-.NET-platform.-It-is-developed-on-the-Mac-OS-X-and-Linux-operating-systems,-but-should-also-run-on

5

Palton Ltd-Consulting-Business-Plan

Microsoft-Windows-and-could-very-easily-be-ported-to-run-to-on-top-of-the-Sun-Java-platform-or-a-platform-built-from-scratch.-With-these-three-ports-of-the-Palton-runtime-we-could-target-any-operating-system-or-device.

Current Progress

Palton-has-been-in-development-since-summer-2006.-Two-prototypes-were-developed-to-explore-how-the-theory-could-be-applied.-A-working-implementation-has-now-been-created-that-will-continue-to-be-developed-to-production-quality.-Palton-is-ready-to-be-demonstrated-to-a-technical-audience-today.

The-current-focus-of-development-is-error-handling,-optimising-performance-and-developing-language-definition-modules-for-existing-languages.-Proof-of-concept-language-definitions-for-FORTRAN-and-Python-are-part-of-the-Palton-standard-library.-We-hope-to-extend-this-to-include-Java,-COBOL,-Visual-Basic-and-other-such-languages-common-in-the-industry.

6

Palton Ltd-Consulting-Business-Plan

Business-Strategy

Palton-Consulting-will-use-the-Palton-technology-to-provide-business-consulting-and-software-development-services.-As-the-Palton-technology-will-take-time-to-mature,-in-our-first-year-of-operation-we-will-take-on-general-clients-and-provide-solutions-using-traditional-development-tools.-By-the-second-year,-Palton-will-be-ready-for-production-use-in-clientsÕ-projects.

Almost-all-language-runtimes-are-freely-available,-with-the-developersÕ-business-model-being-to-sell-related-tools,-support-and-training.-Charging-for-licenses-for-Palton-would-therefore-be-counterproductive.-Palton-will-be-available-for-free-and-under-an-open-source-/-free-software-license.-It-is-our-strategy-to-encourage-a-community-of-users-to-use-Palton-on-their-own-and-to-share-language-modules.

As-Palton-becomes-better-known-in-the-industry-we-anticipate-users-coming-to-us-specifically-for-services-related-to-Palton-instead-of-general-consulting.-We-would-market-and-promote-Palton-to-businesses-and-developers-as-a-standard-general-purpose-development-tool.-Palton-Consulting-would-be-uniquely-placed-to-provide-this-support.

T-i-m-e-l-i-n-e

Business-strategy-timeline

image4.png

Year-1

Year-2

· Continue-development-of-technology

· Based-in-SETSquared-Business-Accelerator,-Bristol-for-first-six-months

· Move-into-rented-business-premises-in-third-quarter

· Hire-two-developers,-community-and-business-managers

· Total-staff-of-five

· Establish-website-and-community

· Take-on-first-general-clients-in-third-quarter

· Revenue-£64,000

· Hire-four-more-developers,-another-business-manager,-receptionist

· Total-staff-of-ten-Ð-director,-six-developers,-community-manager-and-two-business-managers

· Take-on-more-general-clients

· Start-to-use-Katahdin-on-clientsÕ-projects

· Continue-development-of-technology

· Revenue-£792,000

image5.png

7

Palton Ltd-Consulting-Business-Plan

image6.png

Year-3 • Hire-two-more-developers,-another-business-manager

· Total-staff-of-thirteen-Ð-director,-eight-developers,-community-manager-and-three-business-managers

· Start-consulting-for-businesses-that-are-using-Palton-in-their-own-projects

· Continue-development-of-technology

· Revenue-£1,368,000

Year-4

Year-5

Long-Term

· Continue-growth-in-staff-and-clients

· Concentrate-on-supporting-Palton-and-marketing-it-to-the-whole-industry

· Continue-growth-in-staff-and-clients

· Start-to-consider-new-directions-in-language-and-systems-technology

· Continue-to-grow

· Continue-to-use-technology-to-gain-a-business-advantage-in-the-IT-industry

image7.png

SOFTWARE CONSULTING SERVICES

Software-consulting-is-providing-skills-to-businesses-that-do-not-have-them-within-their-own-resources.-Advising-on-the-choice-of-systems,-their-installation-and-management-are-all-examples-of-software-consultancy-services.-Palton-is-a-unique-solution-to-the-problems-of:

· Systems-integration

· Unsupported-languages-and-runtimes

For-example-businesses-may-come-to-us-for-advice-on:

· How-to-integrate-old-applications-with-new

· How-to-run-old-systems-on-new-hardware-or-software-platforms

· How-to-update-unsupported-development-tools

When-Palton-is-ready-for-production-use-our-consulting-developers-will-help-businesses-use-Palton-to-solve-these-problems,-until-then-we-can-advise-on-the-use-of-traditional-development-tools.

SOFTWARE DEVELOPMENT

Bespoke-software-development-is-developing-a-software-system-specifically-for-one-businessÕs-purposes.-ClientÕs-requirements-are-established-by-a-systems-analyst,-in-our-case-the-consulting-developers.-Palton-would-make-us-competitive-in-software-development-for:

8

Palton Ltd-Consulting-Business-Plan

· New-software-that-has-to-work-with-legacy-systems

· Domain-specific-languages

· General-purpose-application-development-on-the-desktop,-server-and-embedded-devices

We-would-particularly-focus-on-developing-domain-specific-languages,-which-are-heavily-used-by-many-industries-including:

· Hardware-development-and-testing-(for-example,-VHDL-and-Verilog-hardware-description-languages)

· Financial-systems-(for-example,-the-RISLA-interest-rate-language-used-by-bank-Fortis-MeesPierson)

· Graphics-software-(for-example,-the-MEL-scripting-language-built-into-the-Maya-modelling-tool)

Before-Palton-is-ready-for-production-use,-in-the-first-year-or-so,-we-will-provide-the-same-bespoke-software-development-services-using-traditional-development-tools.

SUPPORT

With-Palton-available-freely-from-our-website-and-a-community-of-users-providing-language-modules-and-informal-support,-businesses-will-be-able-to-experiment-with-Palton-on-their-own.-As-we-are-confident-in-the-power-and-value-of-the-software-to-businesses,-we-anticipate-that-they-will-start-to-use-Palton-in-their-systems.-At-this-point-Palton-Consulting-can-start-to-offer-support-to-Palton.-This-would-include:

· Advising-on-the-use-of-Palton

· Fixing-bugs-in-Palton

· Porting-Palton-to-new-platforms

· Preparing-Palton-for-certification-for-security-criteria-such-as-ISO-Common-Criteria,-as-required-by-some-businesses-and-government-users

INCOME STRATEGY

£100-an-hour-is-the-minimum-that-would-be-charged-to-businesses-for-these-kind-services.-The-government-will-not-pay-more-than-about-£50-for-the-same-services.-All-consultants-charge-different-rates-depending-on-the-client-and-the-job-and-so-do-not-publish-fees,-and-instead-give-a-quote-after-meeting-with-the-client.

As-our-business-model-is-that-we-can-provide-the-same-technology-at-a-lower-cost-employing-our-technology,-our-fees-are-set-to-the-lower-end-of-the-range-that-we-could-charge.-Each-client-would-be-quoted-an-individually-determined-figure,-but-the-fee-used-in-the-financial-projections-is-an-average-of-£100-an-hour-in-the-first-year,-rising-to-£150-an-hour-in-the-second-year-and-third-years,-for-each-hour-of-consulting-developerÕs-time.-We-can-charge-a-higher-fee-as-we-become-larger-and-more-experienced,-and-have-businesses-specifically-requesting-our-services-when-Palton-becomes-well-known.

If-we-have-a-longer-contract-with-a-business,-the-fee-can-be-set-for-a-time-span-of-a-week,-a-month-or-other-time-period,-with-us-estimating-how-many-developer-hours-it-will-take-us-to-complete-the-project.

9

Palton Ltd-Consulting-Business-Plan

The-security-of-such-engagements-means-that-we-can-charge-a-lower-hourly-rate.-Shorter-engagements-are-charged-at-a-higher-rate,-so-if-a-developer-were-required-literally-for-a-single-hour,-the-fee-would-be-well-above-£100.-The-hourly-rates-set-above-are-a-conservative-average-for-the-range-of-contracts.

S-t-a-f-f

Pearson-will-function-as-director-of-the-company,-concentrating-on-development-of-Palton-and-business-direction.-He-will-recruit-other-members-of-staff-for-the-first-couple-of-years.

The-business-manager-will-interface-with-clients-and-administrate-the-business.-They-should-have-the-experience-in-business-necessarily-to-present-a-professional-face-and-conduct-negotiations-for-the-business.-The-consulting-developers-will-work-as-systems-analysts-and-developers.-They-will-meet-with-clients-and-develop-solutions-for-their-needs.-Consulting-developers-work-on-projects-in-groups-of-varying-size,-depending-on-the-projects,-and-possibly-on-more-than-one-project-at-a-time.-Clients-are-charged-an-hourly-rate-for-each-consulting-developer-working-on-their-project.

The-community-manager-will-develop-the-web-site-and-head-the-effort-to-build-a-community.-They-will-also-deal-with-marketing.-The-receptionist-will-be-hired-when-we-have-permanent-office-space-and-are-dealing-with-clients-in-the-second-year.

Beyond-staff-salaries-and-national-insurance-contributions,-we-have-budgeted-a-further-£5,000-pa-for-each-member-of-staff-to-cover-other-expenses-such-as-recruitment,-training,-maternity-and-paternity-leave-and-so-on.

Staff-positions,-salaries-and-requirements

image8.png

Director • Development-of-Palton

· Developer-training

· Business-direction

· £35,000-pa-(£20,000-pa-in-the-first-two-quarters)

Consulting

Developer

· Systems-analysis-and-development-of-clientsÕ-projects

· Development-of-Palton

· Training-of-junior-developers

· Should-be-graduates-or-developers-with-industry-experience

· £40,000-Ð-£45,000-pa-depending-on-experience-(financial-projections-based-on-average-of-£42,500)

image9.png

10

Palton Ltd-Consulting-Business-Plan

image10.png

Community

Manager

· Web-site-development

· Community-relations

· Should-have-experience-of-the-open-source-community

· Should-have-experience-of-creating-and-administrating-a-website,-technical-writing,-basic-graphic-design-and-good-business-skills

£35,000-pa

Business

Client-relations

Manager

Business-administration

•--Should-have-both-business-and-technical-skills,-such-as

computer-science-graduate-who-has-complete-a-business

masters

Should-be-experienced

£45,000-pa

Receptionist

Minor-business-administration

Client-relations

•--Need-not-have-technical-or-formal-business-skills

£18,000-pa

R-e-c-r-u-i-t-m-e-n-t

Recruitment-efforts-will-initially-be-targeted-at-computer-science-or-other-technical-degree-graduates-at-local-universities.-As-we-become-established-we-will-hire-developers-experienced-in-consulting-for-industries-from-where-we-are-finding-business.-Our-developer-salary-is-very-competitive-and-we-hope-to-attract-energetic-graduates-excited-about-working-on-a-new-technology.-The-salary-for-developers-is-variable-so-that-we-can-spend-more-on-attracting-people-that-we-really-want.-With-our-relatively-large-team-of-developers-early-on-we-will-be-able-to-hire-developers-with-a-range-of-skills-who-can-work-together-to-build-a-technically-strong-team.

The-business-manager-needs-technical-as-well-as-business-skills-to-thoroughly-understand-what-our-company-does-but-should-have-some-kind-of-business-training-such-as-a-business-graduate-degree-or-genuine-experience-in-a-business-role.-The-community-manager-will-be-developing-a-website-and-so-will-also-need-technical-skills.

P-r-e-m-i-s-e-s

S-t-a-r-t-U-p-P-h-a-s-e

In-the-first-six-months-of-operation-where-the-director-is-the-only-employee,-we-hope-to-be-based-at-SETSquared-Business-Acceleration.-With-an-existing-relationship-to-the-University-of-Bristol-where-Chris-Seaton-is-finishing-his-masterÕs-degree,-SETSquared-is-designed-to-accommodate-businesses-in-their-start-up-phase,-providing-a-workstation-and-business-facilities-such-as-a-reception-and-telecommunications.-SETSquared-allows-a-business-to-present-a-professional-front,-which-would-be-essential-for-recruiting.

11

Palton Ltd-Consulting-Business-Plan

Facilities-for-a-single-employee-in-SETSquared-are-charged-at-£100-a-month.-We-would-be-based-there-for-six-months-before-we-hire-the-first-developers-and-managers,-and-move-into-rented-office-space.

O-p-e-r-a-t-i-o-n-a-l-P-h-a-s-e

As-a-consulting-business,-Palton-Consulting-will-need-professional-premises-for-developers-to-work-and-meet-with-clients.-Hired-private-office-space-is-essential-for-meeting-with-clients-Ð-a-virtual-office,-developers-working-from-home,-or-space-in-a-shared-office-would-not-be-appropriate.-We-would-hire-a-receptionist-to-welcome-clients-and-always-be-available-to-answer-telephones.

L-o-c-a-t-i-o-n

Although-in-the-start-up-phase-the-business-would-be-based-in-Bristol-with-SETSquared,-it-would-be-possible-to-move-location-before-the-first-employees-are-hired.-Other-cities-to-consider-establishing-in-are-London,-the-capital-and-business-centre-of-the-country,-and-Oxford-and-Cambridge-with-their-large-and-varied-community-of-high-technology-businesses.

The-amounts-quoted-for-office-space-includes-utilities-such-as-water,-energy-and-cleaning.

Bristol

· Office-space-£30-ft2-pa-(£81,000-2nd-year-total)

· Lots-of-big,-high-technology-companies

· Can-recruit-from-Bristol-and-Bath-universities,-including-university-graduates-the-director-already-knows

· Links-with-university-and-SETSquared

· DoesnÕt-require-moving-after-first-six-months

London

· Office-space-£60-ft2-pa-(£162,000-2nd-year-total)

· Highest-number-and-variety-of-clients

· Extremely-high-cost-of-living-Ð-will-have-to-pay-developers-more

· Can-recruit-from-whole-country-Ð-graduates-expect-to-move-to-London

· No-contacts-in-London

Cambridge

· Office-space-£20-ft2-pa-(£54,000-2nd-year-total)

· Can-recruit-from-Cambridge-and-Anglia-Ruskin-universities

· Lots-of-big,-high-technology-companies,-but-also-smaller-start-ups

· No-contacts-in-Cambridge

Oxford

· Office-space-£20-ft2-pa-(£54,000-2nd-year-total)

· Can-recruit-from-Oxford-university

12

Palton Ltd-Consulting-Business-Plan

· Like-Cambridge,-lots-of-big,-high-technology-companies-but-also-smaller-start-ups

· No-contacts-in-Oxford

I-think-the-most-practical-option-is-to-base-the-company-in-Bristol-for-at-least-the-first-few-years.-Cambridge-and-Oxford-offer-similar-advantages-to-Bristol,-but-the-business-will-have-no-contacts-there.-London-has-an-extremely-high-cost-of-living-that-will-make-recruitment-harder-based-on-the-salaries-we-are-offering.

S-p-a-c-e

Estimates-for-the-amount-of-office-space-needed-run-as-follows:

· Office-space-for-each-employee-Ð-150ft2

· Meeting-room-suitable-for-10-people-Ð-300ft2

· Reception-space-Ð-300ft2

· Communal-space-for-staff-kitchen,-rest-areas-Ð-400ft2

· Space-for-servers-and-general-storage-Ð-200ft2

We-will-move-offices-every-year-as-our-developer-base-increases.-Although-moving-costs-time-and-energy,-renting-wasted-space-would-be-too-expensive-in-the-first-few-years.

Office-space-required-each-year

image11.jpg

Year-1

Year-2

Year-3

1,950ft2

2,700ft2

3,450ft2

M-a-r-k-e-t-i-n-g

Palton-Consulting-will-approach-marketing-from-two-angles-Ð-a-community-of-Palton-users-built-around-a-website-and-advertising-in-industry-publications.

C-o-m-m-u-n-i-t-y-W-e-b-s-i-t-e

The-Palton-technology-community-website-will-be-distinct-from-the-Palton-Consulting-business-site.-The-website-will-fill-several-functions:

· Distribute-Palton-software

· Access-online-documentation

· Access-to-our-version-control-and-bug-tracking-systems

· A-SourceForge-style-system-for-developing-and-sharing-language-modules

· A-forum-and-mailing-list

· Links-to-Palton-ConsultingÕs-commercial-website

13

Palton Ltd-Consulting-Business-Plan

This-separate-technology-community-and-business-website-is-similar-to-the-setup-used-by-companies-such-as-MySQL-AB,-Red-Hat-Inc.,-and-Novell.

A-d-v-e-r-t-i-s-i-n-g

The-community-website-makes-it-easy-for-people-interested-in-Palton-to-find-out-more,-download-the-software-and-contact-our-business.-To-reach-beyond-people-who-hear-about-us-from-Ôword-of-mouthÕ-methods-such-as-seeing-another-project-using-Palton,-messages-on-web-logs-and-so-on,-we-need-a-way-to-introduce-Palton-to-the-industry.

We-will-take-out-advertisements-in-industry-print-magazines-and-newspapers.

Advertising-rate-in-industry-publications

image12.png

Title

PC-Pro

Computer

IT-Week

Computing

Weekly

Circulation

90,000-monthly

138,000-weekly

52,000-weekly

100,000-weekly

Full-page

£4,425

£7,140

£4,895

£6,995

!-page

£3,120

£2,195

£3,135

I-have-budgeted-£18,000-each-quarter-for-industry-publications-advertising.-This-could-be-spent-on-six-quarter-page-adverts-in-weekly-newspapers;-two-or-three-full-page-adverts-in-weekly-newspapers,-or-four-monthly-full-page-adverts-in-an-industry-magazine.-We-can-spread-the-budget-between-all-of-these-options-over-time,-perhaps-spending-some-of-it-on-recruitment-advertising.-The-community-manager-would-produce-the-advertising-copy-and-design.

LEGAL CONSIDERATIONS

The-Palton-software-will-be-released-for-no-charge-under-a-Berkley-Software-Distribution-(BSD)-style-license,-as-used-by-the-University-of-California,-Berkeley-and-industry-leading-software-projects-such-as-Apache-and-PostgreSQL.

As-open-source-software,-Palton-will-attract-students-and-developers,-who-can-learn-to-use-Palton-without-any-financial-support.-Users-will-be-encouraged-to-participate-in-development-of-Palton-and-to-share-language-definitions-through-a-community-website.

Businesses-see-a-lower-total-cost-of-ownership-in-open-source-software:

· Zero-licensing-cost

· Time-saved-from-purchasing-licenses-and-checking-compliance

· No-dependence-on-a-single-vendor

There-are-many-other-reasons-why-an-open-source-license-is-appropriate-for-Palton:

· Most-industry-leading-development-tools-are-open-source,-such-as-the-GNU-Compiler-Collection,-Sun-Java-and-Python.

· Many-leading-development-tools-that-arenÕt-open-source-are-available-free-of-charge,-such-as

Microsoft-Visual-Studio

14

Palton Ltd-Consulting-Business-Plan

· Palton-ConsultingÕs-asset-is-our-expertise-with-the-Palton-software,-not-the-software-itself

· Palton-has-been-developed-using-other-open-source-software

· Proprietary-software-is-pirated-despite-restrictive-licenses,-even-by-businesses

15

Palton Ltd-Consulting-Business-Plan

Market-Evaluation

The-UK-IT-consulting-industry-is-worth-almost-a-billion-poundsiii-each-year.-As-every-medium-or-large-organisation-now-depends-on-IT-for-normal-operation,-the-clients-of-the-consulting-industry-include-organisations-from-every-part-of-the-public-and-private-sectors.

IT-consulting-is-often-integrated-with-management-consulting-and-general-business-and-professional-services.-The-largest-consulting-firms-operating-in-the-UK,-including-LogicaCMG-and-PricewaterhouseCoopers,-all-offer-some-form-of-IT-services.-Other-firms-focused-on-IT-offer-off-the-shelf-business-software-and-consult-for-its-use-in-the-business-and-customisation,-a-form-of-bespoke-software-development.-Examples-of-these-businesses-include-SAP-and-Oracle.

Almost-all-mainstream-language-runtimes-are-freely-available.-The-GNU-Compiler-Collection,-Sun-Java-and-Microsoft-Visual-Studioiv-and-Python-are-all-freely-available-and-cover-a-lot-of-general-purpose-development-needs.-All-of-those-are-also-open-source-/-free-software,-apart-from-Visual-Studio.

Some-more-specific-runtimes-are-charged-for.-For-example,-the-Intel-FORTRAN-compiler-starts-at-$699-(£353).-It-promises-higher-performance-on-Intel-hardware,-as-they-understand-the-platform-better-than-anyone-else.-The-Intel-compiler-would-only-be-used-by-businesses-with-very-specific-requirements-for-performance.

As-our-technology-is-a-general-purpose-runtime,-Palton-Consulting-will-fit-into-the-market-with-the-same-approach-as-Sun-and-Microsoft-Ð-producing-a-developer-tool-that-we-will-release-for-free,-and-using-it-to-supply-other-business-services.

Businesses-with-freely-available-developer-tools-and-their-business-models

image13.png

Business

Freely-available

Business-Model

runtime

Sun-Microsystems

Java

Other-products-built-on-Java,

commercial-support

Microsoft

Visual-C++,-Basic,-C♯

Encourage-developers-for-their

operating-system,-commercial

support

Palton Ltd-Consulting

Palton

Other-services-using-Palton,

commercial-support

16

Palton Ltd-Consulting-Business-Plan

St-rengths,-W-eakn-e-ss-es-,-Oppo-rt-unitie-s-and-Thre-ats

Summary-of-strengths,-weaknesses,-opportunities-and-threats

image14.png

St-rengt-hs

Opportunities

•--Targets-users-of-any-combination-of

•--Industry-shift-to-managed-runtimes

language-and-platform

•--Increase-in-mobile-and-embedded

Can--adapt-very-quickly--to-new

devices-requiring-ported-runtimes

language-developments

•--Increase---in---offshore---software

Unique-technology

development

Weaknesses

Threats

•--Technology-is-not-ready-for-use-yet

•--Unable-to-support-languages-covered

•--Any-consulting-business-could-use

by-patents

Palton-as-we-are

•--Compilers-targeting-Java-or-.NET

•--Inexperience

--MicrosoftÕs---dynamic---language

runtime

S-t-r-e-n-g-t-h-s

Palton-Consulting-can- target-clients-using-any-combination-of-languages-and-platforms.-We-aim-to-build-a-library-of-language-modules,-and-where-a-new-language-is-required-for-a-clientÕs-project-it-is-an-investment-for-us-to-develop-the-new-module.

Palton-uses-a-modular-language-definition-technology,-so-we- can-adapt-very-quickly-to-any-new - language-developments.-For-example,-version-1.5-of- Sun-Java -included-a-new- for-each -construct.-If-developers-wanted-to-use-it-they-had-to-get-their-system-administrators-had-to-upgrade-the-installed-Java-compilers-and-runtimes.-With-Palton,-the-feature-could-be-implemented-in-a-new-module-and-distributed-to-users-to-include-in-their-libraries,-with-no-update-of-the-Palton-runtime.-Where-language-developments-are-published-before-software-release,-as-with-Java,-we-can-release-our-modules-at-the-same-time-or-before-the-original-vendor.

Katahdin-is-a-unique-application-of-recent-and-very-active-research.-There-are-no-other-products-that-give-you-the-same-power-as-Palton.-The-only-comparable-technologies-are-static-systems,-intended-as-developer-tools-for-creating-new-languages-that-are-then-shipped-as-yet-another-stand-alone-runtime.-The-dynamic-language-runtime-from-Microsoft,-described-below,-could-threaten-this.

O-p-p-o-r-t-u-n-i-t-i-e-s

The-software-development-industry-is-generally-shifting-towards-managed-runtimes.-That-is,-runtimes-which-are-halfway-between-an-interpreter-and-a-compiler,-executing-an-intermediate-form-of-the-program.-This-is-as-opposed-to-unmanaged-runtimes-such-as-C-compilers-where-the-program-is-translated-to-lowest-level-machine-instructions-for-execution-by-the-hardware.-Palton-is-a-managed-runtime-and-before-the-very-widespread-adoption-of-Java-and-.NET-this-would-have-been-a-barrier-due-to-perceptions-about-suitability-for-enterprise-and-production-software.

17

Palton Ltd-Consulting-Business-Plan

There-is-an-increase-in-mobile-and-embedded-devices-that-use-hardware-different-from-that-used-in-servers-and-desktops,-and-will-require-language-runtimes-to-be-ported.-The-typical-solution-to-this-problem-is-to-write-software-from-scratch-in-a-language-such-as-C-or-Java,-languages-which-are-generally-available-on-these-devices.-Palton-would-allow-developers-to-use-any-language-that-they-would-on-the-desktop,-in-their-embedded-device.-Palton-Consulting-can-make-a-service-of-porting-the-Palton-runtime-for-new-hardware-platforms.

There-is-an-increase-in-offshore-software-development,-where-development-is-outsourced-to-countries-such-as-China,-Russia-and-India.-These-offshore-companies-have-to-deal-with-lots-of-different-languages-as-all-programs-that-they-work-on-are-sent-from-other-businesses.-Palton-makes-it-easier-to-develop-a-system-in-multiple-languages-so-an-offshore-developer-could-easily-work-on-projects-designed-to-run-on-any-runtime-or-system-without-worrying-about-managing-lots-of-different-software,-reducing-their-costs.-With-this-opportunity,-we-have-to-potential-to-take-Palton-Consulting-to-the-rest-of-the-world.

W-e-a-k-n-e-s-s-e-s

Although-working-and-demonstrable,-the-Palton-technology-is-not-ready-for-enterprise-or-production-use-yet.-It-will-take-another-six-months-before-the-technology-could-be-used-use-in-a-production-system-and-it-will-take-more-time-for-a-large-library-of-language-modules-to-be-developed.-We-approach-this-problem-by-starting-to-take-on-clients,-producing-solutions-for-them-using-traditional-development-tools-until-Palton-is-ready.

As-the- Palton -software-will-be-freely-available,-any-consulting-business-could-use-it-as-we-are.-This-would-reduce-our-advantage-in-bespoke-software-development.-Other-consultants-could-also-provide-bug-fixing,-porting-and-support-services-for-Palton.-We-are-not-worried-about-these-two-weaknesses-in-our-model-because-we-have-intricate-knowledge-of-the-software-and-will-always-be-able-to-offer-an-authority-on-its-use.-If-Palton-becomes-very-popular-it-is-possible-that-people-will-offer-their-own-support-services,-as-are-available-for-the-GNU-Compiler-Collection,-but-within-a-five-year-timeframe-we-canÕt-see-this-weakness-being-realised.

A-lot-of-consultants-are-experienced-in-the-industry-and-part-of-their-service-is-employing-this-experience-for-your-business.-As-a-new-business-with-new-technology,-lead-by-a-graduate-director,-we-will-be-seen-as-inexperienced.-Some-potential-clients-may-dismiss-us-because-of-our-unproven-technology-and-no-projects-in-our-portfolio-in-the-first-year.-We-will-challenge-this-by-hiring-a-proportion-of-more-experienced-developers.-The-IT-industry-is-used-to-new-face-and-we-donÕt-think-this-weakness-will-affect-us-after-we-become-an-established-business.

T-h-r-e-a-t-s

We-would-be-unable-to-write-definition-modules-for-languages-where-the-design,-or-the-only-reasonable-implementation,-has-been-patented.-Most-general-purpose-programming-languages-are-open-standards.-Widely-used-languages-including-C,-C++,-FORTRAN-and-COBOL-are-all-covered-by-ANSI-or-ISO-standards.-Even-modern-languages-developed-by-a-single-vendor-such-as-Java-and-C♯-are-documented-by-freely-available-and-royalty-free-standards.-This-is-a-low-threat,-but-could-prevent-us-from-implementing-some-very-specific,-little-used-languages.

18

Palton Ltd-Consulting-Business-Plan

The- Java -and- .NET -runtime-systems-have-an-increasing-number-of-compilers-that-target-them.-These-are-traditional,-static-compilers-and-not-language-modules-that-can-be-extended,-composed-or-modified.-However,-they-do-allow-you-to-write-a-library-in-one-language-that-is-to-be-consumed-by-a-separately-written-program.-For-example,-it-is-already-possible-to-use-Java,-FORTRAN-and-Python-all-running-on-the-.NET-platform.-The-current-problem-is-that-these-compilers-are-often-seed-as-second-class-citizens-of-the-runtime-and-are-unattractive-to-users-who-want-to-opt-for-the-mainstream-language-of-the-platform.-This-is-a-medium-threat-to-us-for-users-of-some-combinations-of-languages,-but-could-be-seen-as-advantage-as-users-will-already-be-used-to-the-idea-of-using-multiple-languages-and-our-technology-can-realise-that-better-than-the-existing-runtimes.

Microsoft-has-recently-released-a-dynamic-language-runtime-(DLR)-for-their- .NET -platform.-This-will-run-several-scripting-languages-that-can-share-the-same-data.-However,-language-modules-are-still-nothing-more-than-traditional-compilers-with-a-common-runtime-layer.-Languages-cannot-be-extended,-composed-or-modified-by-a-developer-who-isnÕt-skilled.-The-system-is-targeted-at-small-scripts-and-isnÕt-designed-for-enterprise-or-systems-programming.-This-is-a-medium-threat-if-we-wanted-to-target-scripting-languages-specifically-on-the-.NET-platform.

These-are-all-minor-threats-to-the-widespread-adoption-of-our-technology-by-the-industry.-If-they-are-realised-we-would-still-be-able-to-build-a-business-applying-Palton-in-our-consulting-and-software-development-services.

Potenti-al-Cl-i-ents

As-every-business-of-any-size-uses-IT-to-support-their-day-to-day-enterprise-critical-operations,-they-are-all-potential-clients.-We-hope-with-our-marketing-we-will-get-a-range-of-clients-from-different-industries-coming-to-us-so-that-our-client-base-is-wide-and-stable.-There-are-areas-that-will-particularly-target.-In-the-first-and-second-years:

· Medium-sized-businesses-needing-custom-enterprise-resource-planning-software-(stock-control,-payroll-and-so-on)

· Point-of-sale-systems-for-retailers

· Businesses-conducting-e-commerce-who-want-to-integrate-old-business-software-into-languages-running-web-frameworks

· Scientific-and-engineering-organisations-with-legacy-systems-such-as-FORTRAN-that-they-want-to-port

As-Palton-matures-we-will-start-to-target:

· Hardware-developers-who-use-custom-languages-for-hardware-description

· Software-developers-who-use-domain-specific-languages

· Software-developers-for-mobile-and-embedded-devices

· Business-users-of-Palton

19

Palton Ltd-Consulting-Business-Plan

Financial-Projections

S-u-m-m-a-r-y

End-of-year-financial-projection-summary

image15.png

Year-1

Year-2

Year-3

Revenue

£64,000

£792,000

£1,368,000

Gross-profit

£16,060

£528,330

£912,570

Net-profit

- £155,102

£147,056

£452,036

Closing-bank-balance

£14,898

£105,043

£373,968

Assumpt-ions

O-f-f-i-c-e-S-p-a-c-e

Figures-for-office-space-include-utilities-such-as-water,-energy-and-cleaning.

E-q-u-i-p-m-e-n-t

A-desktop-computer-system-costs-around-£750-including-the-base-unit,-a-monitor,-keyboard-and-mouse.-A-server-computer-system-suitable-for-about-10-clients-running-applications-such-as-file-storage,-version-control,-compilation-and-testing-costs-around-£1,000.-Other-office-appliances-such-as-a-phone-and-shared-faxes,-printers-and-so-on,-cost-around-£150-per-person.

A-d-v-e-r-t-i-s-i-n-g

Placing-a-full-page-advert-in-a-magazine-or-industry-newspaper-costs-around-£6,000.

20

Palton Ltd-Consulting-Business-Plan

W-e-b-H-o-s-t-i-n-g-a-n-d-E-m-a-i-l

Professional-web-hosting-and-email-services-including-domain-name,-sufficient-disk-space-and-network-transfer,-email-and-developer-access-costs-around-£20-a-month.

D-e-v-e-l-o-p-e-r-Ti-m-e

Each-consulting-developer-cannot-be-gainfully-employed-on-a-clientÕs-project-all-of-the-time.-There-are-several-reasons-why-a-developer-would-not-be-working-billable-hours:

· Lack-of-work

· Time-being-trained-by-senior-developers

· Time-training-junior-developers

· Time-developing-the-Katahdin-technology

· Time-at-conferences-and-trade-shows

· Sick-leave-and-other-unforeseen-circumstances

My-financial-projections-are-based-on-the-assumption-that-each-developer-will-only-be-working-billable-hours-a-third-of-the-time-in-the-first-year-and-half-of-the-time-in-the-second-and-third-years.-These-are-conservative,-worst-case-estimates.

T-a-x

Employers-pay-a-National-Insurance-Contribution.-All-of-our-employees-fall-into-Class-1-above-the-Earning-Threshold-so-our-contribution-is-12.8%-of-their-gross-pay.

Corporation-Tax-is-levied-at-20%-for-net-profit-up-to-£300,000-and-30%-for-net-profit-above-£1,500,000.-Profit-between-those-bands-is-taxed-on-a-scale-between-20%-and-30%.-Only-one-band-is-applied-Ð-it-is-not-20%-of-the-first-£300,000,-but-20%-if-the-entire-profit-is-up-to-that-figure.-Corporation-Tax-is-paid-at-the-end-of-the-financial-year-in-reality,-but-has-been-taken-quarterly-in-my-projections.

M-a-r-gi-n-s-a-n-d-C-o-n-t-i-n-g-e-n-c-y

A-large-float-is-needed-to-allow-for-unexpected-expenses,-late-payment-of-fees-and-so-on.-This-is-accommodated-by-always-allowing-for-a-large-positive-sum-in-the-bank-balance.-In-my-projections-the-bank-balance-does-not-fall-below-£10,000.

21

Palton Ltd-Consulting-Business-Plan

22

Palton Ltd-Consulting-Business-Plan

R-e-f-e-r-e-n-c-e-s

· RedHat,-Inc.-Corporate-Facts

ii CNET-report,-April-2006

iii Management-Consultancies-Association,-UK-Consulting-Industry-Reports

iv Microsoft-gives-away-Visual-Studio-for-C++,-Visual-Basic-and-C♯-as-an-ÔExpressÕ-version-that-includes-the-full-compilers-and-SDKs.-Businesses-can-use-these-versions-for-commercial-development.

23

Palton Ltd-Consulting-Business-Plan

ProÞt-and-Loss-Projection,-Years-1-and-2

Year

Year-1

Year-2

Quarter

Q1

Q2

Q3

Q4

Total

Q1

Q2

Q3

Q4

Total

Service-fees

0

0

32,000

32,000

64,000

144,000

216,000

216,000

216,000

792,000

Developer-payroll

0

0

21,250

21,250

42,500

42,500

63,750

63,750

63,750

233,750

Developer-NI-contribution

0

0

2,720

2,720

5,440

5,440

8,160

8,160

8,160

29,920

Developer-expenses

0

0

2,500

2,500

5,000

5,000

7,500

7,500

7,500

27,500

Gross-profit

0

0

8,030

8,030

16,060

96,060

144,090

144,090

144,090

528,330

Manager-payroll

0

0

11,250

11,250

22,500

22,500

22,500

22,500

22,500

90,000

Community-manager-payroll

0

0

8,750

8,750

17,500

8,750

8,750

8,750

8,750

35,000

Director-payroll

5,000

5,000

8,750

8,750

27,500

8,750

8,750

8,750

8,750

35,000

Receptionist-payroll

0

0

4,500

4,500

9,000

4,500

4,500

4,500

4,500

18,000

Staff-expenses1

1,250

1,250

5,000

5,000

12,500

6,250

6,250

6,250

6,250

25,000

Payroll-NI-contribution1

640

640

4,256

4,256

9,792

5,696

5,696

5,696

5,696

22,784

6,890

6,890

42,506

42,506

98,792

56,446

56,446

56,446

56,446

225,784

Office-space

300

300

14,625

14,625

29,850

18,000

20,250

20,250

20,250

78,750

Desktop-computers

0

0

4,500

0

4,500

2,250

1,500

0

0

3,750

Server-computers

0

0

1,000

0

1,000

0

0

0

0

0

Other-office-appliances

0

0

900

0

900

450

300

0

0

750

Telecoms

0

0

400

400

800

400

400

400

400

1,600

Office-misc

50

50

100

100

300

150

150

150

150

600

0

0

6,400

0

6,400

2,700

1,800

0

0

4,500

Web-hosting-and-email

0

0

60

60

120

60

60

60

60

240

Magazine-advertising

0

0

18,000

18,000

36,000

18,000

18,000

18,000

18,000

72,000

0

0

18,060

18,060

36,120

18,060

18,060

18,060

18,060

72,240

Total-overhead

7,190

7,190

81,591

75,191

171,162

95,206

96,556

94,756

94,756

381,274

Net-profit2

-7,190

-7,190

-73,561

-67,161

-155,102

854

47,534

49,334

49,334

147,056

Cumulative-profit

-7,190

-14,380

-87,941

-155,102

-154,248

-106,714

-57,380

-8,046

· Staff-expenses-and-total-payroll-NI-contribution-excludes-developer-payroll

2-Pre-corporation-tax

24

Palton Ltd-Consulting-Business-Plan

ProÞt-and-Loss-Projection,-Year-3

Year

Year-3

Total

Quarter

Q1

Q2

Q3

Q4

Total

Service-fees

288,000

360,000

360,000

360,000

1,368,000

2,224,000

Developer-payroll

85,000

106,250

106,250

106,250

403,750

680,000

Developer-NI-contribution

10,880

13,600

13,600

13,600

51,680

87,040

Developer-expenses

10,000

12,500

12,500

12,500

47,500

Gross-profit

192,120

240,150

240,150

240,150

912,570

1,456,960

Manager-payroll

33,750

33,750

33,750

33,750

135,000

247,500

Community-manager-payroll

8,750

8,750

8,750

8,750

35,000

87,500

Director-payroll

8,750

8,750

8,750

8,750

35,000

97,500

Receptionist-payroll

4,500

4,500

4,500

4,500

18,000

45,000

Staff-expenses1

7,500

7,500

7,500

7,500

30,000

67,500

Payroll-NI-contribution1

7,136

7,136

7,136

7,136

28,544

61,120

70,386

70,386

70,386

70,386

281,544

606,120

Office-space

23,625

25,875

25,875

25,875

101,250

209,850

Desktop-computers

2,250

1,500

0

0

3,750

12,000

Server-computers

1,000

0

0

0

1,000

2,000

Other-office-appliances

450

300

0

0

750

2,400

Telecoms

500

500

500

500

2,000

4,400

Office-misc

200

200

200

200

800

1,700

3,700

1,800

0

0

5,500

16,400

Web-hosting-and-email

60

60

60

60

240

600

Magazine-advertising

18,000

18,000

18,000

18,000

72,000

180,000

18,060

18,060

18,060

18,060

72,240

180,600

Total-overhead

115,771

116,121

114,321

114,321

460,534

1,012,970

Net-profit2

76,349

124,029

125,829

125,829

452,036

Cumulative-profit

68,303

192,332

318,161

443,990

· Staff-expenses-and-total-payroll-NI-contribution-excludes-developer-payroll

2-Pre-corporation-tax

25

Palton Ltd-Consulting-Business-Plan

Revenue-Projection

400,000

350,000

300,000

£

250,000

Revenue

200,000

Quarterly

150,000

100,000

50,000

0

0

5

10

15

20

25

30

35

40

-50,000

Month

26

Palton Ltd-Consulting-Business-Plan

Net-Profit-Projection

150,000

100,000

£

Net-Proift

50,000

Quarterly

0

0

5

10

15

20

25

30

35

40

-50,000

-100,000

Month

27

Palton Ltd-Consulting-Business-Plan

Cash-Flow-Projection,-Years-1-and-2

Year

Year-1

Year-2

Quarter

Q1

Q2

Q3

Q4

Total

Q1

Q2

Q3

Q4

Total

Investment

75,000

0

100,000

0

175,000

0

0

0

0

0

Service-fees

0

0

32,000

32,000

64,000

144,000

216,000

216,000

216,000

792,000

Cash-in

75,000

0

132,000

32,000

239,000

144,000

216,000

216,000

216,000

792,000

Payroll

5,000

5,000

54,500

54,500

119,000

87,000

108,250

108,250

108,250

411,750

Staff-expenses

1,250

1,250

7,500

7,500

17,500

11,250

13,750

13,750

13,750

52,500

NI-contribution

640

640

6,976

6,976

15,232

11,136

13,856

13,856

13,856

52,704

6,890

6,890

68,976

68,976

151,732

109,386

135,856

135,856

135,856

516,954

Office-space

300

300

14,625

14,625

29,850

18,000

20,250

20,250

20,250

78,750

Desktop-computers

0

0

4,500

0

4,500

2,250

1,500

0

0

3,750

Server-computers

0

0

1,000

0

1,000

0

0

0

0

0

Other-office-appliances

0

0

900

0

900

450

300

0

0

750

Telecoms

0

0

400

400

800

400

400

400

400

1,600

Office-misc

50

50

100

100

300

150

150

150

150

600

0

0

6,400

0

6,400

2,700

1,800

0

0

4,500

Web-hosting-and-email

0

0

60

60

120

60

60

60

60

240

Print-advertising

0

0

18,000

18,000

36,000

18,000

18,000

18,000

18,000

72,000

0

0

18,060

18,060

36,120

18,060

18,060

18,060

18,060

72,240

Net-profit

-7,190

-7,190

-73,561

-67,161

-155,102

854

47,534

49,334

49,334

147,056

Corporation-tax1

0

0

0

0

0

171

9,507

9,867

9,867

29,411

Cash-out

7,190

7,190

108,061

101,661

224,102

148,317

185,473

184,033

184,033

701,855

Cash-flow

67,810

-7,190

23,939

-69,661

14,898

-4,317

30,527

31,967

31,967

90,145

Opening-bank-balance

75,000

67,810

60,620

84,559

14,898

10,581

41,108

73,076

Closing-bank-balance

67,810

60,620

84,559

14,898

10,581

41,108

73,076

105,043

· Calculated-quarterly-in-this-projection-but-paid-at-the-end-of-each-tax-year-in-reality

28

Palton Ltd-Consulting-Business-Plan

Cash-Flow-Projection,-Year-3

Year

Year-3

Total

Quarter

Q1

Q2

Q3

Q4

Total

Investment

0

0

0

0

0

175,000

Service-fees

288,000

360,000

360,000

360,000

1,368,000

2,224,000

Cash-in

288,000

360,000

360,000

360,000

1,368,000

2,399,000

Payroll

140,750

162,000

162,000

162,000

626,750

1,157,500

Staff-expenses

17,500

20,000

20,000

20,000

77,500

147,500

NI-contribution

18,016

20,736

20,736

20,736

80,224

148,160

176,266

202,736

202,736

202,736

784,474

1,453,160

Office-space

23,625

25,875

25,875

25,875

101,250

209,850

Desktop-computers

2,250

1,500

0

0

3,750

12,000

Server-computers

1,000

0

0

0

1,000

2,000

Other-office-appliances

450

300

0

0

750

2,400

Telecoms

500

500

500

500

2,000

4,400

Office-misc

200

200

200

200

800

1,700

3,700

1,800

0

0

5,500

16,400

Web-hosting-and-email

60

60

60

60

240

600

Print-advertising

18,000

18,000

18,000

18,000

72,000

180,000

18,060

18,060

18,060

18,060

72,240

180,600

Net-profit

76,349

124,029

125,829

125,829

452,036

443,990

Corporation-tax1

22,905

37,209

37,749

37,749

135,611

165,022

Cash-out

244,556

285,680

284,420

284,420

1,099,075

2,025,032

Cash-flow

43,444

74,320

75,580

75,580

268,925

Opening-bank-balance

105,043

148,487

222,807

298,388

Closing-bank-balance

148,487

222,807

298,388

373,968

· Calculated-quarterly-in-this-projection-but-paid-at-the-end-of-each-tax-year-in-reality

29

Palton Ltd-Consulting-Business-Plan

Bank-Balance-Projection

400,000

350,000

300,000

£

Balance

250,000

Bank

200,000

Closing

150,000

100,000

50,000

0

0

5

10

15

20

25

30

35

40

Month

30