Payment Date: 05/25/00
------------------------------------------------------------
BANK OF AMERICA MORTGAGE SECURITIES, INC.
MORTGAGE PASS-THROUGH CERTIFICATES, Series 1999-6
Bank of America, FSB, Master Servicer
------------------------------------------------------------
<TABLE>
<CAPTION>
Class Information Current Payment Information
----------------------------------------------------------------------------------------------------------------------------------
Beginning Pass Thru Principal Interest Total Principal Interest
Type Class Code Name Cert. Bal. Rate Dist. Amt. Dist. Amt. Dist. Losses Shortfalls
----------------------------------------------------------------------------------------------------------------------------------
<S> <C> <C> <C> <C> <C> <C> <C> <C> <C>
Senior A1 88,460,728.99 6.250000% 481,852.37 460,732.96 942,585.34 0.00 0.00
A2 141,324,719.93 6.250000% 884,252.48 736,066.25 1,620,318.73 0.00 0.00
A3 8,614,000.00 6.250000% 0.00 44,864.58 44,864.58 0.00 0.00
A4 39,486,861.13 6.250000% 147,563.18 205,660.74 353,223.92 0.00 0.00
APO 538,936.60 0.000000% 2,437.27 0.00 2,437.27 0.00 0.00
Residual AR 0.00 6.250000% 0.00 0.00 0.00 0.00 0.00
----------------------------------------------------------------------------------------------------------------------------------
Subordinate B1 2,173,228.40 6.250000% 8,121.02 11,318.90 19,439.92 0.00 0.00
B2 1,014,688.16 6.250000% 3,791.73 5,284.83 9,076.57 0.00 0.00
B3 1,014,688.16 6.250000% 3,791.73 5,284.83 9,076.57 0.00 0.00
B4 580,235.57 6.250000% 2,168.25 3,022.06 5,190.31 0.00 0.00
B5 290,600.51 6.250000% 1,085.93 1,513.54 2,599.47 0.00 0.00
B6 435,157.96 6.250000% 1,626.12 2,266.45 3,892.57 0.00 0.00
----------------------------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------------------------------
Totals - - 283,933,845.39 - 1,536,690.09 1,476,015.15 3,012,705.24 - -
----------------------------------------------------------------------------------------------------------------------------------
Class Information
--------------------------------------------------------------------------------
Ending Cert. Unpaid
Type Class Code Name Notional Bal. Interest
--------------------------------------------------------------------------------
Senior A1 87,978,876.61 0.00
A2 140,440,467.45 0.00
A3 8,614,000.00 0.00
A4 39,339,297.94 0.00
APO 536,499.33 0.00
Residual AR 0.00 0.00
--------------------------------------------------------------------------------
Subordinate B1 2,165,107.38 0.00
B2 1,010,896.43 0.00
B3 1,010,896.43 0.00
B4 578,067.32 0.00
B5 289,514.58 0.00
B6 433,531.84 0.00
--------------------------------------------------------------------------------
--------------------------------------------------------------------------------
Totals - - 282,397,155.31 -
--------------------------------------------------------------------------------
</TABLE>
<PAGE>
Payment Date: 05/25/00
------------------------------------------------------------
BANK OF AMERICA MORTGAGE SECURITIES, INC.
MORTGAGE PASS-THROUGH CERTIFICATES, Series 1999-6
Bank of America, FSB, Master Servicer
------------------------------------------------------------
<TABLE>
<CAPTION>
Class Information Current Payment Information
Factors per $1,000
------------------------------------------------------------------------------------------------------------------------
Beginning Pass Thru CUSIP Principal Interest Ending Cert./
Type Class Code Name Cert. Bal.(Face) Rate Numbers Dist. Dist. Notional Bal.
------------------------------------------------------------------------------------------------------------------------
<S> <C> <C> <C> <C> <C> <C> <C> <C>
------------------------------------------------------------------------------------------------------------------------
Senior A1 88,460,728.99 6.250000% 060506EW8 5.151683 4.925887 940.618569
A2 141,324,719.93 6.250000% 060506EX6 5.864793 4.881950 931.469610
A3 8,614,000.00 6.250000% 060506EY4 0.000000 5.208333 1,000.000000
A4 39,486,861.13 6.250000% 060506EZ1 3.607902 5.028380 961.841025
APO 538,936.60 0.000000% 060506FA5 4.347858 0.000000 957.064093
Residual AR 0.00 6.250000% 060506FB3 0.000000 0.000000 0.000000
------------------------------------------------------------------------------------------------------------------------
Subordinate B1 2,173,228.40 6.250000% 060506FC1 3.607738 5.028386 961.842462
B2 1,014,688.16 6.250000% 060506FD9 3.607738 5.028386 961.842462
B3 1,014,688.16 6.250000% 060506FE7 3.607738 5.028386 961.842462
B4 580,235.57 6.250000% 060506FF4 3.607738 5.028386 961.842462
B5 290,600.51 6.250000% 060506FG2 3.607738 5.028386 961.842462
B6 435,157.96 6.250000% 060506FH0 3.607738 5.028386 961.842462
------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------
Totals - - 283,933,845.39 - - - - -
------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------
</TABLE>
<PAGE>
------------------------------------------------------------
BANK OF AMERICA MORTGAGE SECURITIES, INC.
MORTGAGE PASS-THROUGH CERTIFICATES, Series 1999-6
Bank of America, FSB, Master Servicer
------------------------------------------------------------
--------------------------------------------------------------------------------
COLLATERAL INFORMATION
--------------------------------------------------------------------------------
Total
-----
Prin balance 282,397,146.98 282,397,146.98
Loan count 787 787
Avg loan rate 6.797637% 6.80
Prepay amount 475,588.92 475,588.92
--------------------------------------------------------------------------------
FEES AND ADVANCES
--------------------------------------------------------------------------------
Total
-----
Master serv fees 130,060.31 130,060.31
Sub servicer fees 0.00 0.00
Trustee fees 946.45 946.45
Agg advances N/A N/A
Adv this period 0.00 0.00
--------------------------------------------------------------------------------
LOSSES & INSURANCE COVERAGES
--------------------------------------------------------------------------------
Total
-----
Realized losses 0.00 0.00
Cumulative losses 0.00 0.00
Coverage Amounts Total
---------------- -----
Bankruptcy 0.00 0.00
Fraud 6,001,727.97 6,001,727.97
Special Hazard 0.00 0.00
Aggregate Certificate Information
-----------------------------------------------------------------------------
Class Aggregate Aggregate Aggregate
Type Percentage Prepay Pct. End Cert. Bal.
-----------------------------------------------------------------------------
Senior 98.067010% 100.000000% 278,425,246.64
-----------------------------------------------------------------------------
Junior 1.932990% 0.000000% 5,488,013.98
-----------------------------------------------------------------------------
--------------------------------------------------------------------------------
DELINQUENCY INFORMATION
--------------------------------------------------------------------------------
Period Loan Count Ending Stated Balance
------ ---------- ---------------------
30 to 59 days 0 0.00
60 to 89 days 0 0.00
90 or more 0 0.00
Foreclosure 0 0.00
Totals: 0 0.00
--------------------------------------------------------------------------------
<PAGE>
--------------------------------------------------------------------------------
REO INFORMATION
--------------------------------------------------------------------------------
REO Date Loan Number Ending Stated Balance Book Value
-------- ----------- --------------------- ----------
N/A # 0 N/A
N/A # 0 N/A
N/A # 0 N/A
N/A # 0 N/A
N/A # 0 N/A
N/A # 0 N/A
N/A # 0 N/A
N/A # 0 N/A
Totals: 0 N/A
Current Total Outstanding Balance: 0.00
Current Total Outstanding Number of Loans: 0
<PAGE>
--------------------------------------------------------------------------------
OTHER INFORMATION
--------------------------------------------------------------------------------
Amount/Withdrawal Total/Ending Bal.
----------------- -----------------
Available remittance amount 3,012,705.24 3,012,705.24
Principal remittance amount 1,536,690.09 1,536,690.09
Interest remittance amount 1,476,015.15 1,476,015.15