Private Work---How?

Posted on 2006-05-17
Last Modified: 2010-04-16
Hi all,

I have a question regarding private work.

I have been asked to do some freelance by my old company.  I have given them and rate and they have agreed, but how can i make it official.  

1.   Do they need to provide me with a spec then i provide them with a timeframe?
2.   How do i invoice them?
3.   Do i need to set myself up as a sole trader in order to work legally?
4.   Who takes care of tax, me or them?...which
5.   Basically...what do i need to do get to started on the work so that i am in a position to get paid and not get screwed over...Which they are notorious for

Question by:apresto
    LVL 7

    Accepted Solution

    You need to agree a spec and timeframe with them -- ideally split it into milestones; if a large job then get part payment at each milestone.
    Get the agreement printed twice and signed by both parties

    Invoicing is easy - just print a sheet with your address & their's and an overview of project - include the price and document the payment method, due date & late penalties in the "small print"

    In the UK you get 3 months (I think) to register as self-employed / sole trader for tax.
    You will need to do self assesment at the end of the year.

    Basically all you need to do is agree a spec, timeframe & price in writing; then you later need to register for tax and pay your tax yourself at the end of the financial year.

    If there's enough work to cover it, then get yourself an accountant - but you shouldn't need one.
    LVL 7

    Assisted Solution

    BTW: I normally invoice for payment when the software / web site is complete, but don't hand over source code until payment recieved -- this way I can't get screwed over.
    LVL 23

    Author Comment

    Hi there,

    Thanks very much to the reply.

    I know i mentioned sole trader but it is necessary for me to do so,will i benefit from it.

    >>>BTW: I normally invoice for payment when the software / web site is complete, but don't hand over source code until payment recieved -- this way I can't get screwed over.

    Good call! i understand i need to:

    Document a spec, sign it, send both copies to them and have them return one copy to me
    On this spec it should contain a full spec and timeframe

    And when i invoice them just send them a word doc with both our addresses, and proj overview, and price.

    When i give them a time frame will i need to give it in ours with the hourly rate so that they can approve how much it will cost them, obviously i cant turn around at the end and claim forty hours if they though it would only take 20

    Thanks again for the reply
    LVL 13

    Assisted Solution


    best piece of advice, GET EVERYTHING IN WRITING!
    LVL 23

    Author Comment

    thats good advice, thanks :o)

    Thing is, i don't know what everything is...i dont know what i need to give them or get from them, hence the "How To" :o)

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    Better Security Awareness With Threat Intelligence

    See how one of the leading financial services organizations uses Recorded Future as part of a holistic threat intelligence program to promote security awareness and proactively and efficiently identify threats.

    Article by: Ivo
    Anonymous Types in C# by Ivo Stoykov Anonymous Types are useful when  we do not need to follow usual work-flow -- creating object of some type, assign some read-only values and then doing something with them. Instead we can encapsulate this read…
    It was really hard time for me to get the understanding of Delegates in C#. I went through many websites and articles but I found them very clumsy. After going through those sites, I noted down the points in a easy way so here I am sharing that unde…
    Migrating to Microsoft Office 365 is becoming increasingly popular for organizations both large and small. If you have made the leap to Microsoft’s cloud platform, you know that you will need to create a corporate email signature for your Office 365…
    Polish reports in Access so they look terrific. Take yourself to another level. Equations, Back Color, Alternate Back Color. Write easy VBA Code. Tighten space to use less pages. Launch report from a menu, considering criteria only when it is filled…

    779 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    9 Experts available now in Live!

    Get 1:1 Help Now