
HP BN03XL Replacement Battery
- Brand:
- HP
- Capacity Wh:
- 51 Wh
- Nominal Voltage:
- 11.55 V
- Expected Firmware State:
- full_function
Quick facts
BN03XL is a battery that fits 8 laptop models: HP ENVY x360 13-ay0xxx (13z-ay000), HP ENVY x360 15-ee0xxx (15m-ee0xxx), HP ENVY x360 15-ed0xxx (15m-ed0xxx), HP ENVY x360 13-ba, 13-bd and 3 more. It is also sold as L77034-005, L76965-271, L76965-2C1, L76965-AC1, L73965-271, L76985-271, HSTNN-DB9N, HSTNN-OB1O.
| Part number | BN03XL |
|---|---|
| Part type | Battery |
| Also sold as | L77034-005, L76965-271, L76965-2C1, L76965-AC1, L73965-271, L76985-271, HSTNN-DB9N, HSTNN-OB1O |
| Capacity | 51 Wh |
| Voltage | 11.55 V |
| Cells | 3 |
| Last checked | 2026-10-06 |
Compatible models (8)
- HP ENVY x360 13-ay0xxx (13z-ay000)
- HP ENVY x360 15-ee0xxx (15m-ee0xxx)
- HP ENVY x360 15-ed0xxx (15m-ed0xxx)
- HP ENVY x360 13-ba
- 13-bd
- 15-eu
- 15-es
- HP Pavilion 14-eh0xxx
Laptops compatible with BN03XL
Fits 5 laptops: 5 OEM confirmed, 0 seller listed, 0 reported by users.
Also sold as: L77034-005, L76965-271, L76965-2C1, L76965-AC1, L73965-271, L76985-271, HSTNN-DB9N, HSTNN-OB1O
- HP ENVY x360 13-ay0xxx (Ryzen 5 4500U, 13.3-inch FHD touch)OEM confirmedMatched on: part number BN03XL, listed as HP ENVY x360 13-ay0xxx (13z-ay000)
- HP ENVY x360 13-ba, 13-bd, 15-eu, 15-esOEM confirmedMatched on: part number BN03XL
- HP ENVY x360 15-ed0xxx (15m-ed0xxx)OEM confirmedMatched on: part number BN03XL
- HP ENVY x360 15-ee0xxx (Ryzen 5 4500U, 15.6-inch FHD touch)OEM confirmedMatched on: part number BN03XL, listed as HP ENVY x360 15-ee0xxx (15m-ee0xxx)
- HP Pavilion 14-eh0xxxOEM confirmedMatched on: part number BN03XL
Consumercarts is reader-supported. Learn more
Disclaimer: The price and specification of the given product may differ from the actual product. Please confirm on the retailer's website before buying.
Manufacturer: HP Last updated: 2026-10-06
HP BN03XL Replacement Battery Review
HP BN03XL replacement battery (HP spare L77034-005): the 11.55V 51Wh 3 cell pack for the ENVY x360 13-ay0xxx and ENVY x360 15-ee0xxx and 15-ed0xxx.
HP's 2020 service guides for the ENVY x360 13-ay0xxx and ENVY x360 15-ee0xxx list spare L77034-005, a 3 cell 51Wh 4.45Ah pack with its cable. The Intel 15-ed0xxx shares the 15-ee0xxx chassis, and HP's part locator covers both. The later 13-ba, 13-bd, 15-eu and 15-es and the Pavilion 14-eh0xxx are listed by parts sellers, not by an HP guide we checked. The pack is internal, so plan to remove the bottom cover. Match BN03XL or L77034-005 on your old pack.
Fitment answer
HP service guide confirmed for the ENVY x360 13-ay0xxx, 15-ee0xxx and 15-ed0xxx, seller-listed for later models, expected full function: the 3 cell 11.55V 51Wh BN03XL.
Which laptops this fits
HP ENVY x360 13: 13-ay0xxx (13z-ay000), confirmed in HP's service guide. 13-ba and 13-bd are seller-listed.
HP ENVY x360 15: 15-ee0xxx (15m-ee0xxx) confirmed by HP's guide; 15-ed0xxx (15m-ed0xxx) shares the chassis and HP's part locator covers it. 15-eu and 15-es are seller-listed.
HP Pavilion 14: 14-eh0xxx, seller-listed.
What to check before you buy
Look for BN03XL or L77034-005 on your current pack.
HP's service guides list it as an internal part under the bottom cover, so plan to open the chassis.
3 cell, 11.55V, 51Wh, 4450mAh on the OEM label. For the seller-listed models, confirm the code on the old pack before ordering.
Part numbers this replaces
L77034-005, L76965-271, L76965-2C1, L76965-AC1, L73965-271, L76985-271, HSTNN-DB9N and HSTNN-OB1O, per our data.
Safety and handling
A swollen pack means stop using the device now. Do not charge it, press on it, puncture it or pry at it with metal tools, and keep it out of water and household waste.
New packs ship at partial charge, around 30 percent, because air transport rules for lithium ion batteries require it. A pack that arrives low is correct, not faulty. Charge it fully before you judge it.
Recycle the old pack at an electronics or battery drop-off point. Never mail it back.
Age and condition
Lithium ion loses capacity on the shelf. Battery University's storage figures show roughly 96 percent retained after a year at 25C and 40 percent charge, against about 80 percent for a pack stored full. A pack that sat in a warehouse for years can arrive tired.
None of the listings we checked for this pack state a manufacture date code, so check the date printed on the label when it arrives. On HP machines a tired old stock pack can trigger the Primary (internal) Battery (601) alert on first boot, so a 601 on day one is a reason to return it.
If this is not yours
If the label on your old pack does not read BN03XL, this page is not your answer. Use our battery finder at /laptop-batteries and search by your laptop's exact model number or by the code printed on the old pack.
Our verdict
Reviewed by Burooj Alam. Rated by us, not by users.
Best for
- ENVY x360 13-ay0xxx, 15-ee0xxx and 15-ed0xxx owners
- Owners whose old pack reads BN03XL or L77034-005
Not for
- Buyers who need an HP-confirmed fit for the 13-ba, 13-bd, 15-eu, 15-es or Pavilion 14-eh0xxx
Specifications
What these specs mean| Brand | HP |
|---|---|
| Battery Model Code | BN03XL |
| OEM Spare Part Number | L77034-005 |
| Nominal Voltage | 11.55 V |
| Cell Count | 3 |
| Series Configuration | 3S |
| Capacity Wh | 51 Wh |
| Capacity mAh | 4450 mAh |
| Capacity Basis | OEM Label |
| Expected Firmware State | full_function |
| Shipping Classification | UN3481 |
| Compatible Models | HP ENVY x360 13-ay0xxx (13z-ay000), HP ENVY x360 15-ee0xxx (15m-ee0xxx), HP ENVY x360 15-ed0xxx (15m-ed0xxx), HP ENVY x360 13-ba, 13-bd, 15-eu, 15-es, HP Pavilion 14-eh0xxx |
| Replaces Part Numbers | L77034-005, L76965-271, L76965-2C1, L76965-AC1, L73965-271, L76985-271, HSTNN-DB9N, HSTNN-OB1O |
FAQs
Can I fit a higher capacity pack in my ENVY x360 13 or 15?
We have found no HP listing for a larger pack in these chassis. Buy the 51Wh BN03XL.
Why does my laptop say the battery is not genuine?
HP firmware measures rather than authenticates. The Primary (internal) Battery (601) alert fires when measured capacity or the self test falls below HP's threshold, which an aged new old stock pack can do on first boot. So a 601 on a fresh BN03XL usually points to a tired pack, not a fake one. Ask the seller for a replacement with a recent date code.
Why did my new BN03XL arrive at 30 percent?
Because it has to. IATA rules in force since 1 January 2026 require lithium ion batteries like this 51Wh pack to travel by air at no more than 30 percent of rated capacity. A low pack on arrival is correct. Charge it to full in the laptop and run it through a normal cycle before deciding anything about its health.
