The voltage gauge on the dash refers to the charging system voltage. What this most likely means to you is that your alternator is not charging properly. If the battery is new and all battery and alternator connections are good and corrosion free you can be relatively sure the alternator has failed.
A reading of 145 volts is high. The first thing that I would check is the accuracy of your meter. Check the voltage reading at different locations for example, friends homes, to see if the reading is still high there. If it is check your meter reading against another meter. If you are sure that your meter and reading is correct then call the utility company and get them to check the voltage for you.
With the battery fully charged (12.68 Volts) and a volt meter connected to the positive and negative battery posts, run engine at idle with no accessories on, voltage reading should be aprox 14.2.
get your self a digital multi meter put the leads on the battery it should be reading 12 volts then start the bike and the multi meter should read around 13 to 14 volts.
If the alternator is only putting out 12 volts then it is defective and needs replacing. It should output from 13.5 to 15.5 volts DC. You will need a digital volt meter to get an accurate reading. Analog volt meter is not accurate enough.
the battery on your meter has to be replaced.
Alternator may not be charging battery properly Check with a volt meter With a fully charged battery and engine not running reading should be around 12.8 volts With engine running reads should be 13.8-14.2 volts
Put a voltage meter on the battery, Note the reading, and start the engine, the reading now with it running should be higher. I would be happy seeing 13 to 14.5 volts on the meter with it running.
With your volt meter, touch the positive battery with the red wire and black to ground (neg, ) on the battery. With the engine off you should have a reading of anywhere from 12.2 to 12.6 volts. That is good. With the engine running at high rev's you should have a reading of any where from 14 to 14.5. When you charge the battery with a 2 amp charger it will take several days and the charge level will go up to 14.5 or so volts.
With the engine running you should have a reading of 13.5 to 15.5 volts at the battery. So 14 volts is acceptable.
A fully charged battery will read 12.6 volts. A battery reading 12.4 volts is 75% charged. 12.2 volts = 50% charge, 12.0 = 25% charge. You should use a battery charger to charge any battery reading less than 12.4 volts before installing it on the vehicle.
12 volts
Not necessarily. There are a lot of factors that can keep you from reading 14 volts at the battery, such as corrosion in the cable from the alternator to the battery.