Abstract. Many congestion charging projects charge traffic only within part of a day with predetermined congestion tolls. Demand peaks have been witnessed just around the time when the charge jumps up or down. Such peaks may not be desirable, in particular (a) when the resulting peaks are much higher than available capacities; (b) traffic speeding up to get into the charging zone causes more incidents just before the toll rises up to a higher level; or (c) traffic slowing down or parking on the roadside decreases road traffic throughput just before the toll falls sharply. We term these types of demand peaks 'boundary effects' of congestion charging. This paper investigates these effects in a bottleneck scenario and aims to design charging schemes that reduce undesired demand peaks. For this purpose, we observe and analyse the boundary effects utilising a bottleneck model under three types of toll profiles that are indicative of real charging schemes. The first type maintains a constant toll across the charging period, the second type allows the toll to increase from zero to a given maximum level and then decrease back to zero and the third type allows the toll to rise from zero to a given maximum level, remain at this level for a fixed period and then fall down to zero. This investigation shows that all three types of toll profiles can produce greater boundary peak demands than the bottleneck capacity. A significant contribution of this work is that instead of designing an optimal traffic congestion pricing scheme we analyse how existing sub-optimal congestion pricing schemes could be improved and suggest how observed problems may be overcome. Hence, we propose a set of extra requirements to supplement existing principles or requirements for design and implementation of congestion charging, which aim to reduce the adverse consequences of boundary effects. Concluding remarks are made on implications of this investigation for the improvement of existing congestion charging projects and for future research. Keywords: bottleneck models; congestion charging; boundary issues. Notes: Current paper is an entirely updated version of our earlier paper: Ge, Y.-E.; Stewart, K. 2010. Investigating boundary issues arising from congestion charging in a bottleneck scenario, in C. M. J. Tampère, F. Viti, L. H. Immers (Eds.). New Developments in Transport Planning: Advances in Dynamic Traffic Assignment, 303-327. http://dx.doi.org/10.4337/9781781000809.00025 In this new version, we have rewritten the introductory section. Secondly, we are proposing a set of extra requirements for road traffic congestion pricing design and implementation in a newly-added section. Thirdly, three new tables have been generated and the data in them are used to support our analysis while four new figures are added to show the advantages of the adopted bottleneck model over the existing ones. Besides, we significantly improved the presentation and analysis of numerical results as well as corrected the errors and typos in the earlier version througho...