Knowledge Base

Phone number cost calculator

Started by: screetonmatthew
On: 20/06/2015 | 23:43
Replies: 37

by: screetonmatthew
on: 20/06/2015 | 23:43 edited: 09/03/2016 | 13:53

The number cost tool finds the charge to call or text any UK telephone number using giffgaff.


Simply type in the number at


For example:


070 is 50p per minute

101 is 15p per call


This resource has now been completed and is up-to-date for the new pricing that came in on the 1st of July 2015.


In addition to providing the price, most numbers have additional information and/or hints and tips


After searching for a number a permalink is generated to make linking to a specific result simple.


You can also search for key words such as "non-geographic" to display a list of all numbers of that type. A list of other possible keywords can be found later in this thread.


If you have any suggestions for improvement (e.g. you find a missing number) please post in this thread and I will make the alteration as soon as possible.


Hoping someone will find this useful,



giffgaff best tariff calculator
Message 1 of 38
by: hughnicholls
on: 20/06/2015 | 23:54
Nice work, I know there are big changes in costs to these types of numbers coming up (maybe even in place) does this incorporate this?

if I was helpful please give kudos (by clicking on the gold star) and/or by pressing accept as solution button, thanks!
Message 2 of 38
by: isabel1066
on: 21/06/2015 | 10:11
0845 0870 also look here sometimes free 0800 number to replace
Get a free giffgaff Sim
Message 3 of 38
by: ian011
on: 21/06/2015 | 10:15 edited: 21/06/2015 | 11:36

Please be aware that the official giffgaff price list contains a number of errors and some information is completely missing.


Additionally, a completely new call charge system for calls to 084, 087, 09 and 118 numbers comes into play on 1 July 2015.


A corrected price list can be found here:


Before stating any prices, you'll need to state whether the call is inclusive in goodybags or not. A detailed list can be found here:


Where the rate for a chargeable call is stated as a per minute rate, you'll need to state whether it is charged per second or per minute and whether a one minute minimum charge applies. A detailed list can be found here:


For 084, 087, 09 and 118 calls you'll need to separate out the Access Charge and the Service Charge. Although the Access Charge is always a 'per minute' rate, be aware that the Service Charge may be per call, per minute or a combination of both. Where the Service Charge is a combination, you'll need to state whether the per minute element of the Service Charge applies from the start of the call or after 60 seconds. Additionally, the Access Charge has a one minute minimum fee but, except where noted in 'combination' Service Charges, the Service Charge does not.


The cost of sending and receiving text messages can be found here:


An overview of the main call charges (but not other services) can be found here:


Message 4 of 38
by: screetonmatthew
on: 21/06/2015 | 11:24

My main objectove was to put the framework in place and work out whether there were any more fields that needed to be added (and I can see from the comments below that there are!)


As I said in the original post - this tool is in the early stages (I only finished writing the code / generating the first draft of the database just before I signed off for the night)


@hughnicholls - At present the information in the databse was derived from the below links (which I hope have been kept up-to-date by giffgaff):


As for changes that will be coming up shortly, I will certainly look into that.


@isabel1066 - say not to 0870 is an increadibly useful resource, I am not looking to try and create another version of it, but rather allow people to work out how much it costs if they *have* to ring a certain number.


That being said it would probably be a good idea for me to include a link to that site when the more expensive numbers come up!


@ian011 - Thanks for the heads up that some of the information on the giffgaff pages are incorrect / missing. It feels like it could be quite a challenege to get a fully correct database.


Thanks a lot for all those links. I will take a look through them later today and start trying to incorporate the information into the database. I will get back to you more fully once I have done that!


Thanks everyone 



giffgaff best tariff calculator
Message 5 of 38
by: bill48er
on: 21/06/2015 | 15:25

Nice job.

This should be a very useful tool.

If this or a link to it can be added to the giffgaff app I'm sure that this would be great.

Forum Etiquette: If a post answers your question please accept it as "Best Answer" so that others may find it.
Give KUDOS if you like what you read!
Click this link to request a free giffgaff SIM card with £5 free credit on activation.
Message 6 of 38
by: screetonmatthew
on: 21/06/2015 | 15:43

Ok, I have updated the database and the front end to include a number of the changes suggested:


Calls / texts to landline numbers in Jersey - Guernsey - Isle of Man now correct

Information on increments added i.e. charged per minute, per call etc

Whether inclusive of goodybag or not

Free numbers dispense with all the other information to reduce confusion


Still to do:


Properly understand 084, 087, 09 and 118 calls and ensure they are properly represented.


Thanks again

giffgaff best tariff calculator
Message 7 of 38
by: screetonmatthew
on: 21/06/2015 | 16:07

From the links kindly provided (and created) by @ian011 I see this piece of information:


Access Charge for calls to numbers starting 084, 087, 090, 091, 098, 118

The organisation being called must declare their Service Charge
wherever their number is advertised.
15p per minute Access Charge
plus Service Charge


I presume this means that there will not be any table of service charges available in which to get the information from for sepcific numbers?


I also assume that all the information that I got from the below link is now irrelivant?



giffgaff best tariff calculator
Message 8 of 38
by: ian011
on: 21/06/2015 | 16:56

Yes, all the stuff currently published by giffgaff expires on 30 June 2015 at 23:59:59 and can be completely ignored. I suggest building this as for how things will be from 1 July 2015.


The only place to currently get the real Service Charge data from is BT's "Carrier Price List" files, but they are an absolute confusing mess and the prices are presented excluding VAT (whereas they must be presented including VAT for retail purposes).


BT are acting as the collation point for all of the data from nearly 200 providers. Hopefully, they will present the data in a more digestable format in their Retail Price List at some point.


Service Charge data applies to the phone number called and stays the same irrespective of which landline or mobile provider you call the number from. The Access Charge varies depending on which landline or mobile provider you make the call from; giffgaff's is 15p per minute.


Message 9 of 38
by: endorphin
on: 21/06/2015 | 17:28

Hi Matt. Slight error - the price for the unlimited 3G internet goodybag is now £20 and not £18 Smiley Wink



Get a free giffgaff SIM/microSIM/nanoSIM with free £5 credit
Message 10 of 38