Arduino is fine when connected to computer but not when on battery

i thought it was 5.5v output only...

call me stupid (on this occasion you can :-P) but surly its output only and not input? and i would need to earth it too?